最佳答案
在 上一个 Git 问题中,Daniel Benamy 谈到了 Git 中的工作流:
我当时正在为 Master 工作,做了一些事情,然后决定暂时搁置这项工作。我备份了一些提交,然后从我开始我的垃圾工作之前的分支。
他希望在不失去当前变化的情况下将工作状态恢复到以前的状态。所有的答案都以不同的方式围绕着
git branch -m master crap_work
git branch -m previous_master master
这和 git stash
相比如何?当 看起来像 git stash
所做的所有事情一样已经通过分支处理时,我有点困惑,想看看这里有什么不同的用例..。
@ 乔迪 · 邦斯特: 谢谢,这样事情就清楚了。我想我会把“藏匿”看作是一个无足轻重,无名无姓的分支。所以任何藏起来的东西都可以,Branch 也可以,只不过需要更多的文字。漂亮!