是否有一些方法可以删除github repo中的提交历史记录?

时间:2015-02-14 06:13:50

标签: git github

我想在github repo中删除历史记录提交。我只想恢复最新的提交。可能吗? 我希望github repo只显示如下所示的最新提交:

enter image description here

1 个答案:

答案 0 :(得分:1)

如果要编辑提交历史记录,最灵活的方式是git rebase -i。交互式变基允许您编辑每个单独的提交(提交的更改和消息)。

如果我正确理解了修复提交的提交消息的要求,则必须运行git rebase -i e95ce并将三个提交标记为rewordfixup,以编辑提交消息。有关Interactive Rebasing的更多详情。

注意:如果您与某人合作并且已经推送了提交,则不建议这样做。