Git合並分支產生的沖突


一.合並分支產生的沖突

  》兩個分支在操作同一文件的同一位置(同一行)進行了不一樣的修改,現在將兩個分支最新版本的進行合並產生的沖突,因為git無法取啥該保留和舍棄哪一方的文件內容

二.沖突的解決:

  》發生沖突時,git並不會想svn一樣產生多個文件,git會將兩個分支修改的內容都添加進來,並用一些指示性的符號划分不同分支上的修改,如圖:

 

   》一般是通過雙方之間的交流溝通,決定這個文件該怎么改,當確定后就保存這個文件

  》保存文件后,git status會出現如下的提示:

 

   》由於我們的沖突已經解決了,所以輸入git add命令就行,再輸入git status:

 

   》輸入git commit -m "提交信息"就可以了,千萬不要加文件名,沒有為什么

  》沖突和合並就解決了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM