Skip to main content

Configurar um repositório remoto para um fork

Você deve configurar um remoto que aponta para o repositório upstream no Git para sincronizar alterações realizadas em um fork com o repositório original. Isso também permite sincronizar alterações feitas no repositório original com a bifurcação.

Platform navigation

  1. Abra TerminalTerminalGit Bash.

  2. Liste o repositório remote configurado no momento para sua bifurcação.

    $ git remote -v
    > origin  https://HOSTNAME/YOUR_USERNAME/YOUR_FORK.git (fetch)
    > origin  https://HOSTNAME/YOUR_USERNAME/YOUR_FORK.git (push)
    
  3. Especifique um novo repositório upstream remoto que será sincronizado com a bifurcação.

    git remote add upstream https://HOSTNAME/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git
    
  4. Verifique o novo repositório upstream especificado para a bifurcação.

    $ git remote -v
    > origin    https://HOSTNAME/YOUR_USERNAME/YOUR_FORK.git (fetch)
    > origin    https://HOSTNAME/YOUR_USERNAME/YOUR_FORK.git (push)
    > upstream  https://HOSTNAME/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git (fetch)
    > upstream  https://HOSTNAME/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git (push)