1
0
mirror of synced 2025-12-19 18:10:59 -05:00
Files
docs/content/pull-requests/committing-changes-to-your-project/creating-and-editing-commits/creating-a-commit-on-behalf-of-an-organization.md
2024-11-22 16:39:06 +00:00

3.4 KiB

title, intro, redirect_from, versions, shortTitle
title intro redirect_from versions shortTitle
Creating a commit on behalf of an organization You can create commits on behalf of an organization by adding a trailer to the commit's message. Commits attributed to an organization include an `on-behalf-of` badge on {% data variables.product.product_name %}.
/articles/creating-a-commit-on-behalf-of-an-organization
/github/committing-changes-to-your-project/creating-a-commit-on-behalf-of-an-organization
/github/committing-changes-to-your-project/creating-and-editing-commits/creating-a-commit-on-behalf-of-an-organization
fpt ghec
* *
On behalf of an organization

To create commits on behalf of an organization:

  • You must be a member of the organization indicated in the trailer.
  • You must sign the commit.
  • Your commit email and the organization email must be in a domain verified by the organization.
  • Your commit message must end with the commit trailer on-behalf-of: @org <name@organization.com>.
    • org is the organization's login.
    • name@organization.com is in the organization's domain.

Organizations can use the name@organization.com email as a public point of contact for open source efforts.

Creating commits with an on-behalf-of badge on the command line

  1. Type your commit message and a short, meaningful description of your changes. After your commit description, instead of a closing quotation, add two empty lines.

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

    Tip

    If you're using a text editor on the command line to type your commit message, ensure there are two newlines between the end of your commit description and the on-behalf-of: commit trailer.

  2. On the next line of the commit message, type on-behalf-of: @org <name@organization.com>, then a closing quotation mark.

    $ git commit -m "Refactor usability tests.
    >
    >
    on-behalf-of: @ORG NAME@ORGANIZATION.COM"
    

The new commit, message, and badge will appear on {% data variables.product.prodname_dotcom %} the next time you push. For more information, see "AUTOTITLE."

Creating commits with an on-behalf-of badge on {% data variables.product.product_name %}

After you've made changes in a file using the web editor on {% data variables.product.product_name %}, you can create a commit on behalf of your organization by adding an on-behalf-of: trailer to the commit's message.

  1. Click Commit changes...
  2. In the "Commit message" field, type a short, meaningful commit message that describes the changes you made.
  3. In the text box below your commit message, add on-behalf-of: @org <name@organization.com>.
  4. Click Commit changes or Propose changes.

The new commit, message, and badge will appear on {% data variables.product.prodname_dotcom %}.

Further reading