所以我遇到了與我的回購合併衝突,舊版本都大約1個月大,是否有任何簡單的命令來標記所有新版本是正確的,而不是必須爲每個單獨的文件「M一起工作〜1000個文件)在Git中,有沒有辦法自動將合併衝突中的所有新文件標記爲正確?
感謝
所以我遇到了與我的回購合併衝突,舊版本都大約1個月大,是否有任何簡單的命令來標記所有新版本是正確的,而不是必須爲每個單獨的文件「M一起工作〜1000個文件)在Git中,有沒有辦法自動將合併衝突中的所有新文件標記爲正確?
感謝
正如Git merge命令所述,遞歸戰略接受我們和他們選項,等等。這兩個選項分別通過覆蓋現有或傳入版本來解決衝突。
我不知道你的情況下哪個版本更新,所以我不能確切地告訴你應該指定哪兩個選項,但我想你會弄清楚。
注:正如指出的@馬克Longair的我們戰略也存在,但具有比我們選項將遞歸策略不同的效果。小心不要混淆它們。
+1我認爲這是正確的答案,但您可能想強調這是合併策略的「我們的」和「他們的」選項(這是關於自動解決衝突hunk的),*而不是*我們的合併策略,丟棄了其他父母的一切。 – 2011-05-05 08:09:20
@Mark Longair:答覆已更新。謝謝! – 2011-05-05 08:14:34
看看[this](http://stackoverflow.com/questions/173919/git-merge-s-ours-what-about-their)的話題。 – Ikke 2011-05-05 07:19:43