Skip to main content

Reverter uma pull request

Você pode reverter uma pull request após ela ter sido incorporada ao branch upstream.

Sobre a reversão de uma pull request

A reversão de uma solicitação de pull no GitHub cria uma solicitação de pull que contém uma reversão do commit de mesclagem da solicitação de pull mesclada original. Para reverter solicitações de pull, você precisa ter permissões de gravação no repositório.

Reverter uma pull request

Observação: talvez seja necessário reverter os commits individuais na sua solicitação de pull se um dos itens a seguir é verdadeiro.

  • A reversão da pull request causar conflitos de merge
  • A pull request original não foi mesclada originalmente em GitHub. Por exemplo, alguém poderia ter feito o merge da pull request usando um merge fast-forward na linha de comando.

Para obter mais informações sobre como usar o Git para reverter commits individuais manualmente, confira Reversão do Git na documentação do Git.

  1. Abaixo do nome do repositório, clique em Solicitações de pull.

    Captura de tela da página principal de um repositório. Na barra de navegação horizontal, uma guia, rotulada como "Solicitações de pull", é destacada em laranja escuro.

  2. Na lista "Pull Requests", clique na pull request que deseja reverter.

  3. Na parte inferior da solicitação de pull, clique em Reverter. Se a opção Reverter não for exibida, você precisará solicitar permissões de gravação ao administrador do repositório.

    Captura de tela da linha do tempo de uma solicitação de pull. O botão "Reverter" está contornado em laranja escuro.

  4. Faça merge da pull request resultante. Para obter mais informações, confira "Mesclar uma solicitação de pull".