Git之解决git stash pop多次产生的文件冲突问题

Posted chen.yu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git之解决git stash pop多次产生的文件冲突问题相关的知识,希望对你有一定的参考价值。

1、问题

我们用git命令一般拉取线上代码的时候,本地修改了,我们一般先git stash下,接下来git pull, 然后git stash pop下,但是我新增了文件,没有添加到本地git(也就是没有git add file这个新增加的文件),然后我习惯性操作,先git stash,然后git stash pop, 然后提示一堆冲突,应该是本地没有东西stash了,然后再stash pop多了一次导致文件冲突。

2、解决办法

直接用命令恢复,将工作区、暂存取和HEAD保持一致

git reset --hard HEAD

有木有非常干净、清爽,只不过我们stash的内容也没有了,不过这里没关系,能解决我的问题。
 

以上是关于Git之解决git stash pop多次产生的文件冲突问题的主要内容,如果未能解决你的问题,请参考以下文章

git命令之git stash apply和 pop 的区别

git stash pop 冲突怎么解决?

git stash pop 冲突,git stash list 中的记录不会自动删除的解决方法

解决Git stash pop 后Git出现Another git process seems to be running in this repository......错误信息

如何查看git stash内容

git 命令 git stash 和 git stash pop