gpt4 book ai didi

git - 如何回滚之前的两次提交?

转载 作者:IT王子 更新时间:2023-10-29 00:37:14 32 4
gpt4 key购买 nike

考虑这个场景:

  1. 开发人员 A 提交:#n
  2. 开发人员。 B 确实提交了#n+1
  3. 开发人员。 A 确实提交了#n+2
  4. 并提交#n+3

然后发现在他的提交 #n+2 中他引入了一个缺陷。

如何开发。回滚他的最后 2 次提交并继续开发提交#n+1

尝试了 git reset --hard HEAD~2 * ,但它会返回到开发人员 A 的提交 #n

最佳答案

它应该回到第 n+1 次提交。您可能也有一个 merge 提交。你也可以做 git reset --hard <sha1_of_where_you_want_to_be>

WARNING!! --hard means that any uncommitted changes you currently have will be thrown away permanently.

关于git - 如何回滚之前的两次提交?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4762906/

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