使用 Git Tower 删除提交

Deleting commits using Git Tower

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

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

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

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