DEV Community

João Felipe Gadelha
João Felipe Gadelha

Posted on • Edited on

1

Atualizando o fork no GitHub

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"
Enter fullscreen mode Exit fullscreen mode

2) Atualize o upstream;

$ git fetch upstream
Enter fullscreen mode Exit fullscreen mode

3) Faça o merge do projeto original para o o projeto fork; (Lembre-se de verificar a branch!)

$ git merge upstream/main main
Enter fullscreen mode Exit fullscreen mode

4) Para atualizar o repositório no GitHub a partir do repositório local, basta dar um push;

$ git push origin main
Enter fullscreen mode Exit fullscreen mode

Agora seu projeto está atualizado!

Top comments (0)

Qodo Takeover

Introducing Qodo Gen 1.0: Transform Your Workflow with Agentic AI

Rather than just generating snippets, our agents understand your entire project context, can make decisions, use tools, and carry out tasks autonomously.

Read full post

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay