当前位置:   article > 正文

git pull遇到报错:! [rejected]xxx-> xxx (non-fast-forward)_git pull rejected

git pull rejected

本地做了修改之后再git pull遇到报错:! [rejected]xxx-> xxx (non-fast-forward)

这个时候我们有两种处理:

  1. 保留修改
  2. 丢弃修改

保留修改

法1、

git add *
git commit -m "xxx"
git pull origin dev:dev
  • 1
  • 2
  • 3

法2、

git stash 	//保存本地快照
git reset --hard 	//回到本地记录的远程分支所处的版本
git pull origin dev:dev
git stash pop	//把之前本地的修改重新补上
  • 1
  • 2
  • 3
  • 4

丢弃修改

git reset --hard 	//回到本地记录的远程分支所处的版本
git pull origin dev:dev
  • 1
  • 2

参考自此处

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

闽ICP备14008679号