我相信我失去了Git Stash的内容。这是我的工作流程:Git Stash的内容丢失
我正在分支A上做了一些更改,然后做了git存储。 然后,我检查出我的主分支,因为我需要从原点取回,以使我的主人保持最新状态。 错误地,我在Master中做了git stash pop和git status,在这里我在分支A中做了所有的改变。
我的关键错误是我不想在Master中包含分支A的分段更改,所以我查了一下。这是因为我认为,如果我回到分支A并且做了Git存储流行,我会回到最新的变化。
但是,我结帐分行A,没有混帐藏匿流行,并且我所有的更改都不存在。一切都回到了最后一次提交。
我明白,如果我没有在Master中做Git Stash流行音乐,我应该在分支A中得到所有的变化 - 所以经验教训。但作为一个远投,有什么办法可以从中恢复?
我曾尝试:
git stash list
但没有与我的变化藏匿的迹象。我真的认为我已经在分支A中失去了这些变化,但是如果有什么我错过了,我会很感激任何帮助?
这可能会帮助你http://stackoverflow.com/questions/89332/how-to-recover-a-dropped-stash-in-git – shirakia
看看那个。感谢您的帮助 – Hexana