您现在的位置是:首页 > 编程语言学习 > 后端编程语言 > 文章正文 后端编程语言

Git推送错误non-fast-forward怎么解决

2022-06-25 10:29:32 后端编程语言

简介平时工作过程中,git在push代码的时候有时会遇到如下的错误错误原因文件冲突,本地的代码和远程Repository中的文件个数不一致(即远程Repos...

平时工作过程中,git在push代码的时候有时会遇到如下的错误

错误原因

文件冲突,本地的代码和远程Repository中的文件个数不一致(即远程Repository中存在本地项目中不存在的文件)或本地得项目不是在远程Repository代码的基础上修改的。

解决方法一

  1. #git提交被拒绝,提示(non-fast-forward);  
  2. #解决方法:  
  3. 1. git fetch origin dev 
  4. #获取远程分支debug的修改  
  5. 2. git merge origin dev 
  6. #合并远程分支debug  
  7. 3. git pull origin dev 
  8. #更新本地分支  

解决方法二

  1. git pull -r 

Git

站点信息