我正在与 Git 合作一个项目,由于我不需要进入的原因,我发现我可能必须对代码进行一些更改,然后将它们存储起来而不是提交它们。我有时可能需要这些更改,但不是一直需要,也不一定希望它们是永久性的。但是,这项工作可能很重要,我想尝试为自己节省一些问题。
假设我保存了多个 git stash,所以我的 stash 看起来像这样:
stash@{0}: First change
stash@{1}: Second change
...
stash@{10}: Last and final change
有没有办法在一个命令中弹出所有这些更改?或者也许将它们组合成类似的东西stash@{11}: All previous changes together
?
或者这甚至是一个好主意?
编辑:经过一番研究,我意识到我真的应该分支而不是以这种方式使用 git stash 。感谢您的回答!