我有一個問題,它不會讓我推或拉,因爲'未合併的變化'。 我試圖git rm
有衝突的本地文件,因爲我可能只是拉動遠程文件並重做更改,但事情變得更糟。Git拉和無視合併
我越來越:
CONFLICT (modify/delete): xxx deleted in HEAD and modified in 03907b23b68fb8337d12d784b4415c. Version 03907b23b68d3f94f87 of xxx left in tree.
Automatic merge failed; fix conflicts and then commit the result.
我該如何解決這個問題,並避免它的未來?
優秀的答案IMO。本地更改必須合併或丟棄。 git應該怎麼處理它們呢? – Vorac
我試過這個,但是pulling給出了同樣的錯誤。 – pguardiario
您是否嘗試將其重置爲以前的提交,例如運行'git reset --hard HEAD〜'(注意*〜*)?這將刪除HEAD提交,所以如果包含未經修改的更改,則不適合您。如果您不關心最後的x個提交(因爲它們始終位於原始庫中),請嘗試使用此選項。 – Nihathrael