【发布时间】:2014-02-19 15:02:43
【问题描述】:
我一直在 git 的一个分支上工作,然后我藏了一些东西。在切换了一些分支后,我回到了最初的分支,进行了一些新的更改,将它们隐藏起来,然后意识到我想回到我第一次隐藏之前所做的更改。
所以我的问题;是否有隐藏的历史,如果有,我该如何回到其中之一?
【问题讨论】:
-
git stash apply version 的可能重复项
我一直在 git 的一个分支上工作,然后我藏了一些东西。在切换了一些分支后,我回到了最初的分支,进行了一些新的更改,将它们隐藏起来,然后意识到我想回到我第一次隐藏之前所做的更改。
所以我的问题;是否有隐藏的历史,如果有,我该如何回到其中之一?
【问题讨论】:
使用git stash list 并在git stash apply <stash-id> 中选择适当的存储
【讨论】:
git stash show <stash-id> 并添加-p 以显示存储中更改的行。 <stash-id> 将采用 stash@{1} 或 stash@{2} 等格式