我該如何強制mergetool GUI始終顯示並禁用任何自動解析?如何強制mergetool GUI(kdiff3)始終顯示?
有時,當有合併過程中發生衝突,我使用合併工具,它只是immediatelly返回後,我打的問題進入「回車,啓動合併解決工具(kdiff3)」並沒有圖形用戶界面顯示和衝突似乎得到解決。
我有git配置爲現在使用kdiff3作爲mergetool,但它也發生時,我有codecompare作爲mergetool指定。我知道有一個選項「自動保存並退出沒有衝突的合併」 in kdiff3,這在理論上可能會導致所描述的行爲,但我一直禁用/未選中此選項。
此外,還有trustExitCode在git的合併工具gitconfig,這是我設置爲true,但即使我將它設置爲false,沒有顯示GUI直接選擇。
我不確定是誰自動解析。 Mergetool在某些預處理或kdiff3中?
我在Windows上運行並安裝了Git擴展。
具體到kdiff3呈三角問題,有人問也在這裏:Kdiff3 won't open with mergetool command
Wauu,太棒了。謝謝!你也可以考慮回答相關的問題,或者在那裏寫一些評論評論,因爲它最終可能是完全相同的問題。 – 2013-04-04 19:32:11
謝謝。我在另一個問題中與這個答案有關。 – PiQuer 2013-04-04 22:01:04
將'--auto'添加到被忽略的命令行選項爲KDiff3 0.9.98(64位)工作。設置菜單 - >配置KDiff3 - >集成選項卡。自動解析信息對話框出現,但隨後顯示合併結果,允許進一步編輯。 – 2017-08-07 15:15:19