Git錯誤non-fast-forward後的衝突解決

平時工做過程當中,git在push代碼的時候有時會遇到以下的錯誤git

 

錯誤緣由

文件衝突,本地的代碼和遠程Repository中的文件個數不一致(即遠程Repository中存在本地項目中不存在的文件)或本地得項目不是在遠程Repository代碼的基礎上修改的。

解決方法一

git提交被拒絕,提示(non-fast-forward); 
解決方法: 
1. git fetch origin dev
獲取遠程分支debug的修改 
2. git merge origin dev
合併遠程分支debug 
3. git pull origin dev
更新本地分支 

 

解決方法二

 git pull -r
相關文章
相關標籤/搜索