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.

Observação: atualmente, a capacidade de criar um commit em nome de uma organização está em versão beta pública e sujeita a alterações.

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 e-mail 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.
    >
    >
    

    Dica: 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.com na próxima vez que você fizer push. Para obter mais informações, confira "Fazer push de commits para um repositório remote".

Como criar 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 no GitHub.com.

Leitura adicional