跳至主要内容

在 GitHub Desktop 中修改提交

您可以使用 GitHub Desktop 来修订最近一次提交。

本文内容

关于修订提交

修订提交是一种修改当前分支中最近一次提交的方法。如果您需要编辑提交信息或忘记在提交中包含更改,这将很有帮助。修订提交时,您会用一个新的提交替换当前分支中的先前提交。

如果可能,您应仅修订尚未推送到远程仓库的提交。要修订已经推送到远程仓库的提交,需要使用强制推送来覆盖远程仓库中的提交历史。覆盖提交历史可能会让其他协作者感到困惑,因为他们可能已经基于您已修订的提交开展工作。

修订提交

  1. 在左侧边栏,单击 历史记录

    Screenshot of the "History" tab in the sidebar. Above a list of commits, the tab button, labeled "History", is highlighted with an orange outline.

  2. 在最近的提交上右键单击,并选择 修订提交

    Screenshot of a list of commits in the "History" tab. Next to a commit, in a context menu, the cursor hovers over "Amend commit".

  3. 在“修订将需要强制推送”对话窗口中,点击 开始修订

  4. 在“更改”选项卡中,使用 概要 字段来修改提交信息。可选地,您可以在 描述 字段中修改或添加关于提交的信息。

  5. 选择您想要添加到该提交的任何未提交的更改。有关选择更改的更多信息,请参阅 在 GitHub Desktop 中提交和审查项目更改

  6. 确认更改后,点击 修订最近的提交

延伸阅读

© . This site is unofficial and not affiliated with GitHub, Inc.