我正在做一个项目,我将要做一些实验性的事情。
但是我还没有准备好做出 promise 。
是否可以创建一个我可以恢复的检查点? Git stash 在这种情况下似乎不合适,因为我想在同一个分支上工作。
最佳答案
为什么要在同一个分支工作?创建一个新分支,比如 git checkout -b experimental/ni_shrubbery
,提交它,然后要么将其 merge 回去,要么不 merge 。无论您正在开发什么,您都可以随时返回到您的 master
或 develop
或 feature/shrubbery
。此场景的分支恰好存在。只是不要将该分支推出,在您 merge 到您推出的分支之前,您的所有工作都是本地的。
关于git - 如何制作临时检查点(不是提交)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25416808/