在先前的Git问题中,Daniel Benamy在谈论Git中的工作流程:
我当时正在研究母版,并做了一些工作,然后决定要暂停该工作。我备份了一些提交,然后从开始垃圾工作之前分支。
他希望将工作状态恢复到以前的时间点,而又不丢失当前的更改。所有的答案都以各种方式围绕着
git branch -m master crap_work
git branch -m previous_master master
与之相比git stash呢?当看起来一切git stash都已经由分支处理时,我很难理解这里的不同用例……
// @ Jordi Bunster:谢谢,这可以解决问题。我想我应该考虑“隐藏”像一个轻量级的,无名的分支。因此,存储可以做的任何事情,分支也可以做,但是要增加更多的单词。真好!