解决Git推送错误non-fast-forward的方法
更新时间:2022年06月24日 09:33:08 作者:小旭2021
这篇文章介绍了解决Git推送错误non-fast-forward的方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
平时工作过程中,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
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
相关文章
Windows 系统下的 Git 2.7 最新下载及安装教程图文详解
这篇文章主要介绍了Windows 系统下的 Git 2.7 最新下载及安装教程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-08-08
在IDEA(2020.2)中配置Git及使用Git的图文详解
这篇文章主要介绍了在IDEA(2020.2)中配置Git及使用Git的图文详解,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-12-12
Git在克隆的时候报错Permission denied (publickey)问题
Git克隆过程中可能会遇到“Permission denied (publickey)”错误,这是因为SSH密钥未添加到Git服务器,解决方法包括生成SSH密钥、将公钥添加到Git服务器(如GitHub、GitLab或Gitee),操作完成后,通过特定命令验证,若设置正确,克隆操作应成功执行2024-09-09


最新评论