拉取更新上游项目的一般步骤
- 终端输入
$ git stash
命令,(暂存将本地的修改) - 拉取代码
$ git pull origin main
- 还原暂存区暂存的内容
$ git stash pop
(取出最新缓存代码)
- 也可以通过$ git stash list
查看暂存内容对应的标记(eg: stash@{0})
- 取出指定的标记内容
- $ git stash pop stash@{0}
- 若本地项目拉取下来的项目有冲突的话
在存在冲突的文件夹中,进行相应的选择 - 删除缓存区
$ git stash drop //默认删除最新添加的缓存文件
$ git stash drop stash@{
0} //删除指定标号的缓存文件