eclipse 中 git 解決衝突(重點)

本文轉載:https://blog.csdn.net/lhw_csd/article/details/81204202java

1、先製造衝突.net

這裏的目的是模仿你們日常提交代碼遇到的代碼衝突問題。(項目已經已經提早建立好並放到了 GIT 上)3d

先在雲端修改TestGit_Master.java文件,以下圖: 
這裏寫圖片描述blog

而後在本地修改TestGit_Master.java文件,以下圖: 
這裏寫圖片描述圖片

接下來咱們解決衝突。it


2、項目右鍵「team」,選擇「commit」,與正常提交作同樣的操做ast

這裏寫圖片描述

3、提交併推送class

這裏寫圖片描述

發送推送失敗,被拒絕: 
這裏寫圖片描述date

4、須要將項目更新下,來作歸併im

4.1 選中整個項目,鼠標右鍵選擇」team」,而後選中」pull」,出來的彈出確認框,點擊完成

4.2 更新完成後,出來報文彈窗,若是沒有更新內容提示alreay up-to-date;若是有更新會提示更新的內容,點擊更新文件查看更新的具體內容

5、更新完以後,有彈窗,發現衝突的文件更新失敗,同時項目中的該文件報紅

這裏寫圖片描述

6、衝突文件,右鍵」team」,選擇「merge tool」,打開的視圖中能夠查看到修改的對比

這裏寫圖片描述

7、將每一個衝突文件修改成正確的,而後每一個文件右鍵」team」,選擇「Add to Index」,能夠看到該文件變成黑色的*號圖標

修改後的文件: 
這裏寫圖片描述

這裏寫圖片描述

這裏寫圖片描述

8、全部的衝突處理完成以後,按照 GIT 項目的普通提交方式提交便可

8.1 項目右鍵「team」,選擇「commit」

8.2 彈出框中寫提交註釋,確認須要提交的內容,點擊提交併推送

這裏寫圖片描述

8.3 提交推送完成彈窗,點擊「ok」便可

這裏寫圖片描述


9、查看雲端的狀況

這裏寫圖片描述

能夠看到已經成功。

相關文章
相關標籤/搜索