gpt4 book ai didi

git 相当于 hg 回滚

转载 作者:IT王子 更新时间:2023-10-29 01:18:37 26 4
gpt4 key购买 nike

我如何在不删除任何更改的情况下“回滚”git 中的最后一次提交?

这是我在 hg 中经常做的事情:

  • 提交“修复 107”。
  • 记得我忘记做某事
  • Mercurial 回滚
  • 某事
  • 提交“修复 107”。

最佳答案

试试这个:

git reset --soft HEAD^

我发现它与“hg rollback”相同,因为:

  • 上次提交已取消
  • 保留更改
  • 暂存之前提交的文件

你也可以像这样创建一个 rollback git 别名:

git config --global alias.rollback 'reset --soft HEAD^'

因此,您现在只需键入 git rollback 即可获得与在 Mercurial 上完全相同的命令。

关于git 相当于 hg 回滚,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4881190/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com