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