⚠️ Neste artigo, utilizamos o branch dev como o branch principal. Caso o projeto utilize o branch main ou outro, basta substituir dev pelo branch em questão.

Pré-requisitos

Adicionar uma nova chave SSH à sua conta do GitHub

Passo a Passo

Após fazer fork e clone do projeto, e rodar o comando git branch, temos um branch dev local. Como você clonou o repositório a partir de um fork na sua conta pessoal, o branch dev aponta para a sua própria cópia do projeto.

Novas modificações no código principal do projeto, feitas por você e por outras pessoas contribuidoras através de Pull Requests, atualizam o branch dev do repositório principal.

Antes de continuar, utilize o comando git checkout dev para ter certeza que você está no branch dev local.

Para conseguirmos apontar nosso branch dev local para o branch dev do repositório principal, devemos adicionar a referência para o repositório principal no nosso ambiente Git.

Rodando git remote -v , vemos que temos a referência apenas para o fork, ou seja, a cópia do projeto na conta pessoal. Ele é identificado como "origin".

Screen Shot 2021-08-12 at 13.23.30.png