0

我试图完全删除我刚刚所做的提交,并且试图弄清楚如何在 git 塔内执行此操作。我点击了 Make a collection commit 并恢复但不确定这是否正确。所以我想要做的是将主题的提交包括课程老师的食谱作为最近的提交,并删除上面的两个。关于如何做到这一点的想法?

4

1 回答 1

1

如果要删除的提交是最后一个,则必须git reset --hard指向上一个提交。恢复创建另一个提交以删除更改,而不是真正删除提交。

警告,您将丢失工作树的所有文件。如果你有一些,把它们藏起来。

如果您已经推送了要删除的提交,我建议您保留还原,否则您将不得不强制执行。见那里:Git删除提交

于 2016-05-29T16:09:22.940 回答