Skip to main content

在 GitHub Desktop 中重置提交

可以重置为上次推送到远程分支的任何提交。

重置提交简介

如果进行了一系列提交,并且想要修复最近提交之前的错误,则可以使用 GitHub Desktop 中的“重置提交”来重置这些提交中的更改。 重置提交会还原工作目录的后续提交中的更改,并将分支重置为所选提交。 随后即可在提交之前进行更改,也可以放弃不想保留的更改。 有关详细信息,请参阅“在 GitHub Desktop 中提交并审查对项目的更改”。

可以重置为已推送到远程存储库的最近提交。 若要撤消已推送的提交而不中断其他参与者的提交历史记录,可以还原提交。 有关详细信息,请参阅“在 GitHub Desktop 中还原提交”。

如果要编辑最新的提交消息,或将新的更改与最近的提交组合在一起,可以修改提交。 有关详细信息,请参阅“在 GitHub Desktop 中修改提交”。

重置提交

  1. 在左边栏中,单击“历史记录”。

    边栏中“历史记录”选项卡的屏幕截图。 在提交列表上方,标有“历史记录”的选项卡按钮以橙色轮廓突出显示。

  2. 右键单击要重置的提交,然后选择“重置提交****”。

其他阅读材料