Skip to main content
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 atualizadas, acesse a documentação em inglês.

Esta versão do GitHub Enterprise foi descontinuada em 2023-03-15. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, segurança aprimorada e novos recursos, atualize para a última versão do GitHub Enterprise. Para obter ajuda com a atualização, entre em contato com o suporte do GitHub Enterprise.

Mantendo o seu pull request em sincronia com o branch de base

Após abrir um pull request, você poderá atualizar o branch principal, que contém suas alterações, com todas as alterações que foram feitas no branch de base.

Quem pode usar esse recurso

People with write permissions to the repository to which the head branch of the pull request belongs can update the head branch with changes that have been made in the base branch.

Sobre como manter o seu pull request sincronizado

Antes de mesclar suas solicitações de pull, outras alterações podem ser mescladas no branch base, fazendo com que o branch principal da solicitação de pull fique fora de sincronia. A atualização da solicitação de pull com as alterações mais recentes do branch base pode ajudar a detectar problemas antes da mesclagem.

Você pode atualizar o branch de principal de um pull request na linha de comando ou na página do pull request. O botão Atualizar branch é exibido quando todas as seguintes afirmações são verdadeiras:

  • Não há conflitos de merge entre o branch do pull request e o branch de base.
  • O branch do pull request não está atualizado com o branch de base.
  • O branch base requer que os branches estejam atualizadas antes da mesclagem.

Para obter mais informações, confira "Sobre branches protegidos."

Se houver alterações no branch de base que causam conflitos de merge no branch do seu pull request, você não poderá atualizar o branch até que todos os conflitos sejam resolvidos. Para obter mais informações, confira "Sobre conflitos de mesclagem".

A atualização do branch por meio da página da solicitação de pull faz uma mesclagem tradicional. O commit de merge resultante faz o merge do branch de base no branch principal do pull request.

Atualizando o branch do seu pull request

  1. Abaixo do nome do repositório, clique em Solicitações de pull. Seleção da guia Solicitações de pull

  2. Na lista "Pull requests", clique no pull request que você deseja atualizar.

  3. Na seção Mesclar próxima à parte inferior da página, clique em Atualizar branch para fazer uma mesclagem tradicional. Botão usado para atualizar o branch

Leitura adicional