我開始使用Windows的TortoiseGit,但是我發現有些事煩人。例如,當我有一個合併過程中發生衝突,我需要做到以下幾點:如何在合併後自動將文件解析爲已解決
- 執行合併3路(當然......沒有其他選擇)
- 將文件標記爲解決
如果合併成功結束,是否有自動將文件標記爲已解決的方法?
感謝任何指針,
尤利安
我開始使用Windows的TortoiseGit,但是我發現有些事煩人。例如,當我有一個合併過程中發生衝突,我需要做到以下幾點:如何在合併後自動將文件解析爲已解決
如果合併成功結束,是否有自動將文件標記爲已解決的方法?
感謝任何指針,
尤利安
您需要調整您的配置相信您的合併工具的退出代碼:
git config mergetool.<tool>.trustExitCode true
這假定您使用合併工具具有對應於退出碼是否合併成功或不。
下面是詳細信息:
http://www.kernel.org/pub/software/scm/git/docs/git-mergetool.html
希望這有助於。
那麼,他們是文本文件,源代碼。成功的是當文件工作/編譯你想要的。
我不想做2個單獨的操作。我希望一旦我將文件與meld/kdiff3或類似工具合併爲標記爲已解決。 – INS 2011-04-21 05:34:56
這似乎是好的。我會試試這個。謝謝! – INS 2011-04-21 06:51:41
答案應該結合這一個:http://stackoverflow.com/questions/4957630/how-do-you-merge-in-git-on-windows - 提及: 這不是從烏龜,但僅限於命令行。 – INS 2011-04-27 08:27:42