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的內容也沒有了,不過這里沒關系,能解決我的問題。
?