eclipse EGit 合併代碼處理衝突並提交代碼

1.普通提交:

在項目上右鍵:Team->commit,提交更改;然後右鍵:Team->remote->push推送代碼到服務器。完成代碼提交,然而一般不會這麼順利。

2.遠程代碼庫發生更改

在你提交之前可能有其他人完成了某個模塊,然後推送到了倉庫裏,然而你本機的代碼沒用更新,這樣你提交時會發現遠程代碼倉庫已經更改,有衝突出現,無法提交。Push出現rejected - non-fast-forward錯誤。這樣,你需要先將遠程代碼merge到本地,使本地代碼保持與倉庫代碼一致,具體操作見:使用Git的Push出現rejected - non-fast-forward錯誤

3.解決代碼衝突

你更新下代碼到本機之後,需要檢查代碼衝突,右鍵:Team->synchronize workspace .檢查並處理衝突,解決衝突的具體辦法見:eclipse 中git解決衝突

費勁九牛二虎之力終於解決了提交問題,然後就該去解決bug了,2333

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章