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.

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.

Did this doc help you?

Help us make these docs great!

All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.

Make a contribution

Ou, learn how to contribute.

  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

Did this doc help you?

Help us make these docs great!

All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.

Make a contribution

Ou, learn how to contribute.