我想回到承诺,看看当时情况如何,所以我做了
git stash
...保存我的更改然后我用
git checkout <hash>
完成我的探索之后,我只想回到原处,然后使用
git stash apply
现在文件搞砸了,使用git log
发生了什么事?我如何回到原来的位置?
修改
试图做git checkout master
但有一些冲突(README.md
,标记为“已被美国删除”)
所以我添加了它,隐藏了我的更改,使用了git checkout master
然后应用了存储。
修正了README.md
冲突,并且每件事情都很好。
答案 0 :(得分:1)
在使用git stash apply
之前,您需要查看之前的分支。执行此操作的一种方法是git checkout @{-1}
,假设您在保存更改后没有执行任何git checkout
。