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

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. Open 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á merge em master.
    $ git checkout master
  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 master

Pergunte a uma pessoa

Não consegue encontrar o que procura?

Entrar em contato