1.撤销本地和远程修改(万不得已这样做)
先拷贝出自己本地的修改的文件
git checkout . 撤销本地修改
git reset --hard id 撤销远程修改
然后删除远程自己的分支,直接git push就会在远程生成对应的自己的远程分支
2.更新代码
git pull --rebase origin develop
git pull = git fetch + git merge
git pull --rebase = git fetch + git rebase
遇到冲突,一个一个解决
解决好了某一个 git rebase --continue
任何时候git rebase --abort,分支会回到rebase开始前的状态
https://blog.csdn.net/u011163372/article/details/73995897
https://www.cnblogs.com/kevingrace/p/5896706.html
https://www.cnblogs.com/wangiqngpei557/p/6056624.html
git1.PNG
git2.PNG
git3.PNG
git4.PNG
参考:http://www.cnblogs.com/qdhxhz/p/9757390.html
http://www.runoob.com/git/git-workspace-index-repo.html