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
-
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:
. -
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.
- Clique em Fazer commit das alterações...
- No campo "Mensagem do commit", digite uma mensagem curta e relevante que descreva a alteração que você fez.
- Na caixa de texto abaixo da mensagem de commit, adicione
on-behalf-of: @org <name@organization.com>
. - Clique em Fazer commit de alterações ou em Propor alterações.
O novo commit, mensagem e selo aparecerão em GitHub.