我试图完全删除我刚刚提交的提交,并且我试图弄清楚如何在git tower中执行此操作。我点击了Make a collection commit并确实恢复但不确定是否正确。所以我想要做的是提交主题包括课程老师的食谱作为最近的提交并删除它上面的两个。关于如何做到这一点的想法?
答案 0 :(得分:1)
如果要删除的提交是最后一次提交,则必须执行git reset --hard
指向上一次提交。
revert创建另一个提交来删除更改,而不是真正删除提交。
警告,您将丢失工作树的所有文件。如果你有一些,藏起来。
如果您已经推送了要删除的提交,我建议您保留还原,否则您将不得不推动。见那里:Git delete commit