Skip to main content

Excluir e restaurar branches em uma pull request

Se você tem acesso de gravação em um repositório, pode excluir os branches que estão associados a pull requests fechadas ou mescladas. Não é possível excluir branches associados a pull requests abertas.

Excluindo um branch usado para uma pull request

Você pode excluir um branch que esteja associado a uma pull request se a pull request tiver sofrido merge ou estiver encerrada e não houver outras pull requests abertas que referenciem o branch. Para obter informações sobre como fechar os branches que não estão associados às solicitações de pull, confira "Criar e excluir branches no repositório".

  1. Em GitHub, acesse a página principal do repositório.

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

  3. Para ver uma lista de solicitações de pull fechadas, clique em Fechado.

    Captura de tela da página "Solicitações de pull" para um repositório. Um filtro, rotulado com um ícone de marca de seleção e "31 fechado", é realçado com um contorno laranja.

  4. Na lista de pull requests, clique naquela associada ao branch que você deseja excluir.

  5. Próximo à parte inferior da solicitação de pull, clique em Excluir branch.

    Este botão não é exibido se houver atualmente uma pull request aberta para este branch.

Restaurar um branch excluído

É possível restaurar um head branch de uma pull request fechada.

  1. Em GitHub, acesse a página principal do repositório.

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

  3. Para ver uma lista de solicitações de pull fechadas, clique em Fechado.

    Captura de tela da página "Solicitações de pull" para um repositório. Um filtro, rotulado com um ícone de marca de seleção e "31 fechado", é realçado com um contorno laranja.

  4. Na lista de pull requests, clique naquela associada ao branch que você deseja restaurar.

  5. Próximo à parte inferior da solicitação de pull, clique em Restaurar branch.

Leitura adicional