Criar um commit com vários autores
Adicione um ou mais trailers Co-authored-by a uma mensagem de commit para atribuir um commit a vários autores.
Informações obrigatórias do coautor
Antes de adicionar um coautor, obtenha o endereço de email desejado usado no trailer. Para que o commit seja contabilizado como uma contribuição, use um endereço de e-mail associado à conta do autor no GitHub.com.
Se um coautor mantiver seu endereço de e-mail privado, use o e-mail GitHubfornecido por no-reply. Consulte Configurar o endereço de e-mail do commit.
Criar commits com coautoria usando o GitHub Desktop
Você pode usar GitHub Desktop para criar uma confirmação com um coautor. Confira Realizar o commit e revisar as alterações no seu projeto no GitHub Desktop e GitHub Desktop.
Criar commits com coautoria na linha de comando
-
Colete o nome e o endereço de email de cada coautor. Se uma pessoa escolher manter a privacidade do endereço de email, você deverá usar o respectivo email
no-replyfornecido pelo GitHub para proteger a privacidade dela. -
Digite sua mensagem de commit e uma descrição curta e significativa de suas alterações. Após a descrição do commit, adicione uma linha vazia em vez de aspas de fechamento.
$ git commit -m "Refactor usability tests. > > -
Adicione uma linha
Co-authored-by: name <name@example.com>para cada coautor e, em seguida, adicione a aspa de fechamento.$ git commit -m "Refactor usability tests. > > Co-authored-by: NAME <NAME@EXAMPLE.COM> > Co-authored-by: ANOTHER-NAME <ANOTHER-NAME@EXAMPLE.COM>"
O novo commit e a mensagem aparecem no GitHub.com após o push. Consulte Enviar commits para um repositório remoto.
Criando commits com coautoria em GitHub
Depois de fazer alterações em um arquivo usando o editor web no GitHub, adicione trailers de coautoria antes de fazer o commit.
- Colete o nome e o endereço de email de cada coautor. Se uma pessoa escolher manter a privacidade do endereço de email, você deverá usar o respectivo email
no-replyfornecido pelo GitHub para proteger a privacidade dela. - Clique em Confirmar 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 confirmação, adicione uma
Co-authored-by: name <name@example.com>linha para cada coautor. - Clique em Confirmar alterações ou em Propor alterações.
A nova confirmação e a mensagem aparecem em GitHub.com.
Criar um commit em nome de uma organização
Observação
A criação de um commit em nome de uma organização não está disponível no GitHub Enterprise Server.
Adicione um trailer on-behalf-of: a um commit assinado para atribuí-lo a uma organização. Para usar o trailer, você deve ser membro da organização e seu email de confirmação e o email da organização devem estar em um domínio verificado pela organização.
Como criar commits com um emblema on-behalf-of na linha de comando
-
Digite sua mensagem de commit e uma descrição curta e significativa de suas alterações. Após a descrição do commit, adicione duas linhas vazias em vez de aspas de fechamento.
$ git commit -m "Refactor usability tests. > > -
Adicione
on-behalf-of: @org <name@organization.com>, depois adicione a aspa de fechamento.$ git commit -m "Refactor usability tests. > > on-behalf-of: @ORG NAME@ORGANIZATION.COM"
O novo commit, a mensagem e o selo aparecem em GitHub depois que você faz o push. Consulte Enviar commits para um repositório remoto.
Criar commits com um badge on-behalf-of no GitHub
Depois de fazer alterações em um arquivo usando o editor GitHubda Web, adicione o trailer da organização antes de confirmar.
- Clique em Confirmar 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 Confirmar alterações ou em Propor alterações.
A nova confirmação, a mensagem e o selo aparecem em GitHub.