Olá, tudo bem?!
É comum atualizar o fork do projeto que contribuirmos no GitHub.
Pois conforme contribuímos outros contribuidores também fazem o mesmo, com isso o fork fica desatualizado.
Neste momento podemos ficar com receio de contribuir, por não dominar o Git e GitHub.
Para atualizar o fork o processo é muito simples e iremos aprender neste post. Para realizar a atualização será utilizado o upstream.
Obs: Todos os comandos abaixo devem ser executados via terminal na raiz do seu fork.
Adicionando um repositório remoto
Devemos adicionar um repositório remoto, no caso devemos adicionar o repositório base original!
|
|
Atualizando o upstream
Após adicionarmos o repositório devemos atualizar o upstream. Para isso execute o comando abaixo.
|
|
Realizando o commit das informações
Com o upstream atualizado e supondo que estamos no branch master, devemos realizar o merge ou rebase das informações obtidas na atualização.
|
|
Aqui cabe uma nota, fiz uso do rebase, porém poderia ser utilizado o merge. Obviamente há diferenças entre o rebase e o merge, entretanto cabe em um post a parte para melhor detalhamento.
Enviando para o GitHub
Para que possamos atualizar o GitHub basta executar o comando abaixo.
|
|
Considerações
Viram como é simples atualizar o fork, com poucos comandos foi realizado todo o processo.
Espero que tenham apreciado o conteúdo e que o mesmo agregue em seu dia a dia.
Caso tenha alguma dúvida, dica, sugestão deixe nos comentários, para que possamos aprender cada vez mais.
Grande abraço e sucesso nos projetos.