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: GitHub.com

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://github.com/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