git - 如何制作临时检查点(不是提交)?

标签 git

我正在做一个项目,我将要做一些实验性的事情。

但是我还没有准备好做出 promise 。

是否可以创建一个我可以恢复的检查点? Git stash 在这种情况下似乎不合适,因为我想在同一个分支上工作。

最佳答案

为什么要在同一个分支工作?创建一个新分支,比如 git checkout -b experimental/ni_shrubbery,提交它,然后要么将其 merge 回去,要么不 merge 。无论您正在开发什么,您都可以随时返回到您的 masterdevelopfeature/shrubbery。此场景的分支恰好存在。只是不要将该分支推出,在您 merge 到您推出的分支之前,您的所有工作都是本地的。

关于git - 如何制作临时检查点(不是提交)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25416808/

相关文章:

windows - git clean 是否支持移动到回收站?

git: 使用 vim 时以 # 开始注释

git - 如何导出 git stash

git - 永久禁用 Visual Studio 2015 中的 Git 集成

git - 有没有办法让 git status 显示 2 个 Remote

xcode - 为什么在我的 Mac 上运行的 Jenkins 不能连接到本地 git 仓库?

git - 使用 Git 对所有远程分支进行头提交

git - 上传项目到GitHub时如何修复 "refusing to merge unrelated histories"?

git - Jenkins 未能从 GitHub 获取私有(private)仓库

java.lang.UnsupportedClassVersionError : com/android/build/gradle/AppPlugin : Unsupported major. 次要版本 52.0