gpt4 book ai didi

git - 如何使用 Git 临时删除最后一次提交?

转载 作者:太空狗 更新时间:2023-10-29 12:45:02 24 4
gpt4 key购买 nike

假设我有以下 git 提交:

  1. aaaaaa
  2. bbbbbb
  3. cccccc(最新的)

我想回到 bbbbbb 并从那里继续开发。本质上,我想删除 cccccc 暂时 并能够在将来检索它(我知道我仍然需要 cccccc) .我应该恢复 cccccc 还是回滚到 bbbbbb

最佳答案

只是做:

git checkout -b dev_on_b bbbbbbb

这将单独留下带有 cccccc 的分支,并为您提供一个从 bbbbbb 开始的新分支。当您想返回使用 ccccc 时,您可以执行以下任一操作:

git merge branch_with_cccccc          # bring cccccc into dev_on_b

git checkout branch_with_ccccc

关于git - 如何使用 Git 临时删除最后一次提交?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9865298/

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