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 <name@organization.com>
org
é o login da organizaçãoname@organization.com
está no domínio da organização
As organizações podem usar o e-mail name@organization.com
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 <name@organization.com>
e, em seguida, aspas 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, consulte "Fazer push das alterações em um repositório remoto".
Criar commits com um selo on-behalf-of
no GitHub Enterprise Cloud
Depois que fizer alterações em um arquivo usando um editor web no GitHub Enterprise Cloud, 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 <name@organization.com>
. -
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.com.