跳至主要内容

代表组织创建提交

您可以通过在提交消息中添加尾部来代表组织创建提交。归属于组织的提交在 GitHub 上包含一个 on-behalf-of 徽章。

要以组织名义创建提交,您需要满足以下条件:

  • 您必须是提交信息中提到的组织的成员
  • 您必须签署提交
  • 您的提交邮箱和组织邮箱必须在组织验证的域名下
  • 您的提交信息必须以提交信息尾部 on-behalf-of: @org <[email protected]> 结尾

组织可以使用 [email protected] 邮箱作为开源项目的公开联系方式。

在命令行中创建带有“以...名义”徽章的提交

  1. 输入您的提交信息和对更改的简短、有意义的描述。在提交描述之后,不要使用引号,而是添加两行空行。

    $ git commit -m "Refactor usability tests.
    >
    >
    

    提示:如果您在命令行中使用文本编辑器输入提交信息,请确保在提交描述结束和 on-behalf-of: 提交信息尾部之间有两行空行。

  2. 在提交信息的下一行,输入 on-behalf-of: @org <[email protected]>,然后添加一个引号。

    $ git commit -m "Refactor usability tests.
    >
    >
    on-behalf-of: @ORG [email protected]"
    

下次您推送时,新的提交、信息和徽章将出现在 GitHub.com 上。有关更多信息,请参阅“将提交推送到远程仓库”。

在 GitHub 上创建带有“以...名义”徽章的提交

在使用 GitHub 网页编辑器对文件进行更改后,您可以通过在提交信息中添加 on-behalf-of: 尾部来以组织名义创建提交。

  1. 点击 **提交更改...**
  2. 在“提交信息”字段中,输入一个简短、有意义的提交信息,描述您所做的更改。
  3. 在提交信息下面的文本框中,添加 on-behalf-of: @org <[email protected]>
  4. 点击 **提交更改** 或 **提出更改**。

新的提交、信息和徽章将出现在 GitHub.com 上。

进一步阅读