Quando queremos contribuir em projetos open source, nós fazemos o fork do projeto a partir do repositório original. Entretanto, se o projeto ainda estiver em desenvolvimento, o seu fork ficará desatualizado nos próximos commits do projeto. Para isso, é necessário atualizá-los. Veja como:
0) Vamos supor que temos o projeto original e o projeto fork;
1) É necessário adicionar um remote para o projeto original;
git remote add upstream "url do projeto original do GitHub"
2) Atualize o upstream;
$ git fetch upstream
3) Faça o merge do projeto original para o o projeto fork; (Lembre-se de verificar a branch!)
$ git merge upstream/main main
4) Para atualizar o repositório no GitHub a partir do repositório local, basta dar um push;
$ git push origin main
Agora seu projeto está atualizado!
Top comments (0)