我想在github repo中删除历史记录提交。我只想恢复最新的提交。可能吗? 我希望github repo只显示如下所示的最新提交:
答案 0 :(得分:1)
如果要编辑提交历史记录,最灵活的方式是git rebase -i
。交互式变基允许您编辑每个单独的提交(提交的更改和消息)。
如果我正确理解了修复提交的提交消息的要求,则必须运行git rebase -i e95ce
并将三个提交标记为reword
或fixup
,以编辑提交消息。有关Interactive Rebasing的更多详情。
注意:如果您与某人合作并且已经推送了提交,则不建议这样做。