Git push出錯

前段時間都是本身一我的在一個Git分支上進行開發,沒有發現這樣的狀況。圖片

前幾天本地開發完成以後,Git push到遠程的分支的時候,出現了以下的錯誤(當時沒來得及截圖,圖片是網上的,可是出現的問題是同樣的^_^,抱歉哈):開發

錯誤緣由:it

出現這種錯誤的緣由是:多人同時將一個版本(分支)拉取到本地進行開發,每一個人開發的位置不同。在個人功能未完成以前,其餘人基於同一個版本進行開發的人員已經完成了開發,並進行了提交。因此,如今遠程的代碼已經不是我下載下來進行開發以前的代碼了,是通過其餘人添加了功能以後的最新版本,我若是仍然Git push上去,就會覆蓋掉其餘人已經開發並提交的最新功能。因此就出現了以上的錯誤。下載

解決辦法:im

在向遠程提交以前,首先使用Git pull命令,將此時最新的遠程代碼更新到本地環境,而後再進行代碼的push。這樣就能解決掉出現的錯誤了。img

是否是很簡單呢?lol截圖

相關文章
相關標籤/搜索