天天看點

git合并沖突

git合并沖突了解

對于A檔案的一些行,你修改了,但是在你commit之前别人也修改并且commit并且push了,這個時候你将master(最終的線上代碼)pull下來就會conflict

然後這個檔案會變成

>>>>>> 原有内容
你寫的東西
============
别人寫的東西
<<<<<< 新内容
           

實際上隻會出現跟你沖突的行才會讓你解決,以行為機關,是以避免倆人都要對同一個檔案做完全不同的修改。加一般不會有沖突,除非加的位置一樣。

解決方法:使用tortoisegit(小海龜)gui,會顯示沖突的位置,隻需要對照沖突的位置,手動把沖突地方代碼修改成最終需要的就行。