Skip to main content

此版本的 GitHub Enterprise Server 已于以下日期停止服务 2024-09-25. 即使针对重大安全问题,也不会发布补丁。 为了获得更好的性能、更高的安全性和新功能,请升级到最新版本的 GitHub Enterprise。 如需升级帮助,请联系 GitHub Enterprise 支持

在 GitHub Desktop 中重置提交

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

重置提交简介

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

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

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

重置提交

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

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

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

其他阅读材料