Skip to main content

Criar um commit em nome de uma organização

Você pode criar commits em nome de uma organização adicionando um trailer à mensagem do commit. Os commits atribuídos a uma organização incluem um selo on-behalf-of no GitHub.

Para criar commits em nome de uma organização:

  • Você deve ser um integrante da organização indicado no trailer.
  • Você deve assinar o commit.
  • O email do seu commit e o e-mail da organização devem estar em um domínio verificado pela organização.
  • Sua mensagem de commit precisa terminar com o trailer de commit on-behalf-of: @org <name@organization.com>.
    • org é o logon da organização.
    • name@organization.com está no domínio da organização.

As organizações podem usar o email name@organization.com como um ponto de contato público para esforços de código aberto.

Como criar commits com uma notificação on-behalf-of na linha de comando

  1. Digite sua mensagem de commit e uma descrição curta e significativa de suas alterações. Depois da descrição do commit, em vez de inserir aspas para encerrar, adicione duas linhas vazias.

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

    Tip

    Se você estiver usando um editor de texto na linha de comando para digitar sua mensagem de commit, verifique se há duas linhas novas entre o final da descrição do commit e o trailer de commit on-behalf-of:.

  2. Na próxima linha da mensagem de commit, digite on-behalf-of: @org <name@organization.com> e uma aspa de fechamento.

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

O novo commit, mensagem e selo aparecerão no GitHub na próxima vez que você fizer uma transmissão. Para saber mais, confira Fazer push de commits para um repositório remote.

Criando commits com uma notificação on-behalf-of no GitHub

Depois de fazer alterações em um arquivo usando o editor da Web do GitHub, você pode criar um commit em nome da sua organização adicionando um trailer on-behalf-of: à mensagem de commit.

  1. Clique em Fazer commit das alterações...
  2. No campo "Mensagem do commit", digite uma mensagem curta e relevante que descreva a alteração que você fez.
  3. Na caixa de texto abaixo da mensagem de commit, adicione on-behalf-of: @org <name@organization.com>.
  4. Clique em Fazer commit de alterações ou em Propor alterações.

O novo commit, mensagem e selo aparecerão em GitHub.

Leitura adicional