git很新,有一點問題,我不知道如何解決。我錯誤地對工作副本中的一個文件進行了更改,但未做出更改。然後我對另一個副本進行了更改並將其提交 - 當我試圖進行更改時,不出所料地發生了一個錯誤,說我的「文件的本地更改將被合併,中止覆蓋」。所以我使用git rm刪除了違規文件,然後使用了git add -u並提交了刪除。然後,我試圖拉入最新的副本,並得到以下。處理這個問題的最好方法是什麼?感謝任何指針git衝突 - 在HEAD中刪除文件並在版本中修改
CONFLICT (delete/modify): wp-content/plugins/wp-flash-countdown/xml_option_.xml deleted in HEAD and modified in ba878ab1efe3a039961a446c490d5c93a2bc22e1. Version ba878ab1efe3a039961a446c490d5c93a2bc22e1 of wp-content/plugins/wp-flash-countdown/xml_option_.xml left in tree.
Automatic merge failed; fix conflicts and then commit the result.
我剛剛嘗試過,重新發布,然後再次拉動 - 這一次geting拉不可能,因爲您有未合併的文件。 請修復它們在工作樹中,然後使用'git add/rm'' - 它也列爲添加文件,我剛剛從工作副本中刪除,因爲它們沒有被跟蹤到 –
bsod99
ok,所以它只是一個導致問題的文件 - 試圖用git rm刪除,但最終得到一個「需要合併」的錯誤 – bsod99
,得到它的排序,有效地解決你的問題,並從我那裏得到一些不必要的額外步驟! – bsod99