最近上班公司框架換成了微服務下面是eclipse 對代碼進行管理
1.沖突代碼
如果兩個人在一個項目上同一文件上更改代碼就會出現沖突現象
先用NewFile.jsp 文件做演示
打開eclipse從遠程倉庫中拉取代碼
在編寫好代碼單元測試通過進行提交時可能會遇到很多情況的沖突:
1.兩個人同時在一個地方提交代碼
eclipse 從遠程代碼拉下來NewFile.jsp 代碼如下

在eclipse 改動如下:

一般提交都是打開 git staging 視圖

然后點擊commit and push 項目
提交成功時會彈出對話框:

但當有沖突時 對話框是這樣的,代碼提交失敗:

git staging 窗口 newFile.jsp 文件也消失了

點擊synchronize 窗口的pull圖標

修改代碼后 將該沖突文件 add to index

緊接着提交代碼 commit and pull 提交到遠程倉庫
gitHub 代碼顯示:

在開發中上述提交代碼 不是很提倡 在提交代碼前要先檢查下有沒有沖突代碼 具體操作如下:

改好代碼后先檢查下代碼沖突

點擊后

點擊圖標pull 更新其它沒有沖突的代碼 ,點擊沖突文件

先提交代碼到本地倉庫:

然后在點擊左上角的pull 圖標

解決沖突后在提交到遠程倉庫:代碼如下

