對於合併我用這個「養我的」git的合併,保留兩個
git merge -X ours foo
這對於「保持他們的」
git merge -X theirs foo
但是在我的最新的合併看起來最好是保持兩個兩側。 Git是否有一個「策略」,避免手動編輯文件?
對於合併我用這個「養我的」git的合併,保留兩個
git merge -X ours foo
這對於「保持他們的」
git merge -X theirs foo
但是在我的最新的合併看起來最好是保持兩個兩側。 Git是否有一個「策略」,避免手動編輯文件?
解決這些衝突沒有「合併策略」。
但是,如果你真的想象衝突:
<<<< ours
Foo
=========
Bar
>>>> theirs
解析到
Foo
Bar
,那麼你可以配置「合併駕駛。從gitattributes手冊頁:
工會
潤3路文件級合併爲文本文件,而是採取從 兩個版本的線條,而不是讓衝突標記。這往往會導致 以隨機順序在結果文件中留下添加的行,並且 用戶應該驗證結果。如果不瞭解 的含義,請不要使用此功能。
添加一行.gitattributes使用此:
*.whatever merge=union
接受的答案,如果它是對你有用 – tinybyte