git設定不合併的檔案

2022-02-16 23:57:38 字數 452 閱讀 5800

乙個最簡單的做法,通過新增.gitattributes檔案來完成

1 在要被合併的分支中設定 git config --global merge.ours.driver true設定git配置項merge不合併的具體分支上的內容的;

2 在要被merge的分支上建立.gitattributes檔案,並且在檔案中置頂不merge的檔名

detail.txt merge=ours

git add .gitattributes

git commit -m '

...'

git push

3 回到要合併到的分支master,執行merge:

git merge dev

Git 合併單個檔案

有兩個分支 git branch a brancha branchb remotes origin branchca分支合併b分支單個檔案 注意是本地分支,還是遠端分支 git checkout patch branchb test.c 解釋 y 儲存這個hunk n 不儲存這個hunk q 離開,...

git 合併指定檔案

只想將b分支的某個檔案test.txt合併到a分支上。git checkout a git checkout patch b test.txt 第乙個命令 切換到a分支 第二個命令 合併b分支上test.txt檔案到a分支上。y 儲存這個hunk n 不儲存這個hunk q 離開,不儲存這個hunk...

git設定忽略檔案

以 開始的行,被視為注釋 忽略掉所有檔名是 name.txt的檔案。name.txt 忽略掉所有資料夾是 name1.txt的資料夾。name1 忽略掉所有生成的 o d crf 檔案 o d crf 或者使用以下方法同時忽略所有生成的 o d 檔案 僅限包含單個字元的匹配列表 od 不忽略匹配到的...