1.先将本地修改存储起来
git stash
2.再次拉取代码
git pull
3.还原暂存的内容
git stash pop stash@{0}
4.解决冲突
在存在冲突的文件中,Updated upstream
和=====之间的内容为拉取下来的代码,=====和stashed changes
之间的内容就为本地修改的代码。解决完成之后,就可以正常的提交了。
5.查看stash
git stash list
6.删除stash
git stash drop stash@{0}
或
git stash clear
使用git stash drop stash@{0}
命令,如果不加stash编号,默认的就是删除最新的,即编号为0的。或者git stash clear
命令,清除所有stash
原文链接链接:https://www.jianshu.com/p/0b92400dd958