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.
Versão do artigo: Enterprise Server 2.20

Vinculando uma pull request a um problema

Você pode vincular uma pull request a um problema para mostrar que uma correção está em andamento e para fechar automaticamente o problema quando a pull request for mesclada.

Neste artigo

Sobre problemas e pull requests vinculados

Você pode vincular um problema a uma pull request usando uma palavra-chave suportada na descrição da pull request.

Quando você vincula uma pull request ao problema que a pull request tem de lidar, os colaboradores poderão ver que alguém está trabalhando no problema. Se a pull request e o problema estiverem em repositórios diferentes, GitHub Enterprise exibirá o link depois que a pull request sofrer merge, se a pessoa que faz o merge da pull request também tiver permissão para encerrar o problema.

Quando você mescla uma pull request vinculada no branch padrão de um repositório, o problema vinculado será fechado automaticamente. Para obter mais informações sobre o branch padrão, consulte "Configurado o branch padrão. "

Vinculando uma pull request a um problema usando uma palavra-chave

Você pode vincular uma pull request a um problema usando uma palavra-chave suportada na descrição da pull request.

  • close
  • closes
  • closed
  • fix
  • fixes
  • fixed
  • resolve
  • resolve
  • resolved

A sintaxe para fechar palavras-chave depende se o problema está no mesmo repositório que a pull request.

Problemas vinculadoSintaxeExemplo
Problema no mesmo repositórioKEYWORD #ISSUE-NUMBERCloses #10
Problema em um repositório diferenteKEYWORD OWNER/REPOSITORY#ISSUE-NUMBERFixes octo-org/octo-repo#100
Múltiplos problemasUsar sintaxe completa para cada problemaResolves #10, resolves #123, resolves octo-org/octo-repo#100

Você também pode usar palavras-chave de fechamento em uma mensagem de commit. O problema será encerrado quando você mesclar o commit no branch padrão, mas a pull request que contém o commit não será listada como uma pull request vinculada.

Leia mais

Pergunte a uma pessoa

Não consegue encontrar o que procura?

Entrar em contato