1. 程式人生 > >記一次git衝突解決

記一次git衝突解決

這次git使用中,本地做了修改並提交了commit但沒有及時push,等到別人push後沒有進行檢查直接進行了push,git自動merge然後出現了衝突。這裡記錄一下解決過程。

當時push完後沒注意git提示,開啟本地檔案發現出現了衝突的提示,具體格式是:

<<<<<<<到=======是在當前分支合併之前的檔案內容

=======到>>>>>>> 是在其它分支下修改的內容

由於這次衝突的內容比較少,直接進行手動修改,找到出錯的地方,在兩個版本中選擇一個留下來並刪掉另一個,然後把標記符號也要一起刪除。之後重新commit和push即可。

遇到衝突較為複雜的情況,可以提前用git diff來檢視衝突檔案,或是用git stash來輔助解決衝突。