1
有沒有什麼方法可以覆蓋櫻桃挑選衝突?我的方案是:如果用戶提供三個changeid,並且一個文件在所有三個changeid中都是常見的。這將導致挑剔的衝突。因此,重載意味着腳本應該從第三個changeid中獲取該文件。如何覆蓋櫻桃挑選衝突
有沒有什麼方法可以覆蓋櫻桃挑選衝突?我的方案是:如果用戶提供三個changeid,並且一個文件在所有三個changeid中都是常見的。這將導致挑剔的衝突。因此,重載意味着腳本應該從第三個changeid中獲取該文件。如何覆蓋櫻桃挑選衝突
你可以編寫一個腳本/鉤子,但請記住,在git中,許多命令可以將多個提交ID作爲有效輸入。
如果給定的參數是分支名稱,該怎麼辦?你將不得不解析它,以獲得最新的提交ID,如果它不是當前的頭部
我建議編寫一個腳本,將做你要求做的事情。
有什麼方法可以找到導致合併衝突的文件。我在合併衝突期間看到了錯誤信息。它幾乎沒有說什麼。我怎樣才能在腳本中重寫,你能詳細解釋一下嗎? –
試試這個:'git diff --name-only --diff-filter = U'(U代表未合併的文件=衝突在你的情況下) – CodeWizard
謝謝,它幫助我找到導致合併衝突的文件。在腳本中,我將添加這些文件並進行提交併繼續進行。是否有正確的方式來覆蓋最新的變化? –