2015-06-16 112 views
-1

一個我們GIT回購完成合並不當而導致的在文件中的狀態:混帳:修復無效合併

<<<<<<< HEAD 
     <version>8.0.0.0-SNAPSHOT</version> 
======= 
     <version>7.9.0.7-SNAPSHOT</version> 
>>>>>>> b99c9817a1a078b3cce7679fb3ba51065d5f86bb 

有沒有一種方法,我們可以提示GIT重新進行合併?

通常我們按照合併過程:

git checkout myproj-xyz 
git merge origin/myproj-newfeature 
git mergetool 
git status 
git difftool --dir-diff 
git commit -m "Merge" 
git push 

回答

1

只要你推更改到遠程,你最好不要做任何復位。

只要找出哪些文件發生衝突,修復它們並在破碎的合併提交之上進行提交。

編輯:爲了找出哪些文件衝突,只是重新做合併。

1

假設沒有提交合併你想保留,你可以做以下事情。我假設你在犯了,當你做了合併,並在合併犯B.我也假設主是要合併成什麼:現在

,如果有提交合並之後,你想保留你會想在櫻桃選擇上述步驟後,他們到主人。