平時工做過程當中,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