Observação: a capacidade de criar um commit em nome de uma organização, atualmente, 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 do commit deve terminar com o trailer do commit
on-behalf-of: @org <[email protected]>orgé o login da organização[email protected]está no domínio da organização
A organização pode usar o e-mail [email protected] como um ponto público de contato para esforços de código aberto.
Criar commits com um selo 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. > >Dica: Se você estiver usando um editor de texto na linha de comando para digitar sua mensagem de commit, certifique-se de que existem duas novas linhas entre o final da sua descrição do commit e o indicador
on-behalf-of:. -
Na próxima linha da mensagem do commit, digite
on-behalf-of: @org <[email protected]>e, em seguida, aspas de fechamento.$ git commit -m "Refactor usability tests. > > on-behalf-of: @org <[email protected]>"
O novo commit, mensagem e selo aparecerão no GitHub na próxima vez que você fizer push. Para obter mais informações, consulte "Fazer push das alterações em um repositório remoto".
Criar commits com um selo on-behalf-of no GitHub
Depois que fizer alterações em um arquivo usando um editor web no GitHub, você poderá criar um commit em nome da sua organização adicionando um trailer on-behalf-of: à mensagem do commit.
-
Depois de fazer as alterações, na parte inferior da página, digite uma mensagem de commit curta e significativa que descreve as alterações feitas.

-
Na caixa de texto abaixo da mensagem do commit, adicione
on-behalf-of: @org <[email protected]>.
-
Clique em Commit changes (Fazer commit de alterações) ou Propose changes (Propor alterações).
O novo commit, mensagem e selo aparecerão no GitHub.

