Skip to main content

关于提交

您可以将一小组有意义的更改保存为提交。

关于提交

类似于保存已经编辑的文件,提交会记录对分支中一个或多个文件的更改。 Git 将为每个提交分配唯一的 ID,称为 SHA 或哈希,用于识别:

  • 具体的更改
  • 进行更改的时间
  • 更改创建者

在进行提交时,必须包含简要描述更改的提交消息。

您可以对协作处理的任何提交添加合作作者。 有关详细信息,请参阅“创建具有多个作者的提交”。

变基允许您更改一系列提交,并且可以修改时间表中的提交顺序。 有关详细信息,请参阅“关于 Git 变基”。

关于提交分支和标记标签

您可以通过查看提交页面上提交下方的标签来查看提交所在的分支。

  1. On your enterprise, navigate to the main page of the repository. 1. On the main page of the repository, click commits to navigate to the commits page. Screenshot of the repository main page with the commits emphasized
  2. 通过单击提交消息链接导航到提交。 突出显示了提交消息链接的提交屏幕截图
  3. 要查看提交位于哪个分支上,请检查提交消息下方的标签。 突出显示了提交分支指示器的提交屏幕截图

如果提交不在默认分支 (main) 上,标签将显示包含该提交的分支。 如果提交是未合并的拉取请求的一部分,则可以单击该链接转到拉取请求。

如果提交在默认分支上,将显示包含提交的任何标记,并且默认分支将是列出的唯一分支。 有关标记的详细信息,请参阅 Git 文档中的“Git 基础知识 - 标记”。

强调提交标记的提交屏幕截图

延伸阅读