学无先后,达者为师

网站首页 编程语言 正文

解决Git推送错误non-fast-forward的方法_相关技巧

作者:小旭2021   更新时间: 2022-08-17 编程语言

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

错误原因

文件冲突,本地的代码和远程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

原文链接:https://www.cnblogs.com/chenyablog/p/9147932.html

栏目分类
最近更新