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.

Esta versão do GitHub Enterprise foi descontinuada em 2020-11-12. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, melhorar a segurança e novos recursos, upgrade to the latest version of GitHub Enterprise. Para ajuda com a atualização, contact GitHub Enterprise support.

Fazer merge de um repositório upstream em sua bifurcação

Se você não tem acesso push (gravação) em um repositório upstream, é possível fazer pull de commits do repositório para sua própria bifurcação.

  1. Abra TerminalTerminalGit Bash.
  2. Altere o diretório de trabalho atual referente ao seu projeto local.
  3. Faça checkout do branch que deseja fazer merge. Normalmente, você fará o merge no branch-padrão.
    $ git checkout DEFAULT_BRANCH_NAME
  4. Faça pull do branch desejado do repositório upstream. Esse método guardará o histórico do commit sem modificações.
    $ git pull https://hostname/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git BRANCH_NAME
  5. Resolva os conflitos, caso existam. Para obter mais informações, consulte "Solucionar conflitos de merge".
  6. Faça commit do merge.
  7. Revise as alterações e certifique-se de que são adequadas.
  8. Faça push do merge para o seu repositório GitHub.
    $ git push origin DEFAULT_BRANCH_NAME