当前位置:   article > 正文

fatal:Not Possible to fast-forward,aborting_fatal: not possible to fast-forward, aborting.

fatal: not possible to fast-forward, aborting.

在使用git的过程中执行 git pull命令时发生【fatal:Not Possible to fast-forward,aborting】错误。

【致命错误:不能快进,异常中断】意思是不能先执行commit,再执行pull。

commit后代码被放到本地缓存区,可以被push到远程服务器。

如果先commit后再pull的话,其他人对代码的更新可能被commit代码覆盖。

所以要先把远程最新代码拉到本地,检查本地和远程是否有冲突需要merge的内容,处理完这些内容后再上传自己的更新内容。

解决办法:

git reset HEAD~N //撤回N个commit

把commit撤回后,先pull远程最新代码,merge后,再commit本地内容。

关于撤销多少次,通过git st 查看状态

Your branch is ahead of 'origin/main' by 1 commit //这样的话就撤回1次commit

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/代码探险家/article/detail/966836
推荐阅读
相关标签
  

闽ICP备14008679号