git pull遇到报错:! [rejected]xxx-> xxx (non-fast-forward)
本地做了修改之后再git pull遇到报错:! [rejected]xxx-> xxx(non-fast-forward)这个时候我们有两种处理:保留修改丢弃修改保留修改git stash//保存本地快照git reset --hard//回到本地记录的远程分支所处的版本git pull origin dev:devgit stash pop//把之前本地的修改重新补上丢弃修改git res
·
本地做了修改之后再git pull遇到报错:! [rejected]xxx-> xxx (non-fast-forward)
这个时候我们有两种处理:
- 保留修改
- 丢弃修改
保留修改
法1、
git add *
git commit -m "xxx"
git pull origin dev:dev
法2、
git stash //保存本地快照
git reset --hard //回到本地记录的远程分支所处的版本
git pull origin dev:dev
git stash pop //把之前本地的修改重新补上
丢弃修改
git reset --hard //回到本地记录的远程分支所处的版本
git pull origin dev:dev
参考自此处
更多推荐
所有评论(0)