Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.

Criar um commit em nome de uma organização

Você pode criar commits em nome de uma organização adicionando um trailer à mensagem do commit. Os commits atribuídos a uma organização incluem um selo "em nome de" no GitHub.

Neste artigo

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ção
    • name@organization.com está no domínio da organização

A organização pode 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

  1. 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 newlines between the end of your commit description and the Co-authored-by: commit trailer.

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

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

    Mensagem do commit para sua alteração

  2. Na caixa de texto abaixo da mensagem do commit, adicione on-behalf-of: @org <name@organization.com>.

    Exemplo de trailer on-behalf-of da mensagem do commit na segunda caixa de texto da mensagem do commit

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

Leia mais

Pergunte a uma pessoa

Não consegue encontrar o que procura?

Entrar em contato