Criar um commit com vários autores
Você pode atribuir um commit a mais de um autor adicionando um ou mais trailers "Co-authored-by" à mensagem do commit. Os commits coautorados podem ser vistos no GitHub Enterprise e podem ser incluídos no gráfico de contribuições de perfil e nas estatísticas do repositório.
Neste artigo
- Informações obrigatórias do coautor
- Criar commits coautorados usando o GitHub Desktop
- Criar commits coautorados na linha de comando
- Criar commits coautorados no GitHub Enterprise
- Leia mais
Informações obrigatórias do coautor
Para poder adicionar um coautor a um commit, você deve saber o e-mail adequado a ser usado para cada coautor. Para que o commit do coautor conte como uma contribuição, você deve usar o e-mail associado à conta do GitHub Enterprise dele.
Criar commits coautorados usando o GitHub Desktop
Você pode usar o GitHub Desktop para criar um commit com um coautor. Para obter mais informações, consulte "Escrever uma mensagem do commit e fazer push das alterações" e GitHub Desktop.
Criar commits coautorados na linha de comando
-
Collect the name and email address for each co-author.
-
Type your commit message and a short, meaningful description of your changes. After your commit description, instead of a closing quotation, add two empty lines.
$ git commit -m "Refactor usability tests. > >
Tip: If you're using a text editor on the command line to type your commit message, ensure there are two lines between the end of your commit description and the
Co-authored-by:
commit trailer. -
Na próxima linha da mensagem do commit, digite
Co-authored-by: name <name@example.com>
com informações específicas para cada coautor. Depois das informações do coautor, adicione aspas de fechamento.Se estiver adicionando vários coautores, dê a cada um a própria linha e o trailer de commit
Co-authored-by:
.$ 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 aparecerão no sua instância do GitHub Enterprise Server na próxima vez que você fizer push. Para obter mais informações, consulte "Fazer push das alterações em um repositório remote".
Criar commits coautorados no GitHub Enterprise
Depois que fizer alterações em um arquivo usando o editor web no GitHub Enterprise, você poderá criar um commit coautorado adicionando um trailer Co-authored-by:
à mensagem do commit.
-
Collect the name and email address for each co-author.
-
Depois de fazer as alterações juntos, 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
Co-authored-by: name <name@example.com>
com informações específicas para cada coautor. Se estiver adicionando vários coautores, dê a cada um a própria linha e o trailer de commitCo-authored-by:
. -
Clique em Commit changes (Fazer commit de alterações) ou Propose changes (Propor alterações).
O novo commit e a mensagem aparecerão no sua instância do GitHub Enterprise Server.