Como actualizar um "branch" de um repositório git/github

por Pedro Resende em 29/01/2014 às 09:47:00

Github

Como ditam as boas práticas, devemos criar um novo branch com o trabalho em desenvolvimento para que não atrapalhe o bom funcionamento do código do repositório principal, ou "master".

Para criar um novo "branch" é necessário executar

$ git branch -b <nome_do_novo_branch>

Podem utilizar a opção -B para criarem o novo "branch" e mudarem automaticamente para ele.

Entretanto fazem todo o desenvolvimento nesse branch, o que por vezes faz com que fique desactualizado em relação ao "master" devido a commits feitos por outras pessoas. Para actualizar o nosso branch com as últimas actualizações presentes no "master" basta correr o seguinte command

$ git rebase origin/master

e como por magia o vosso branch vai buscar todas as novas alterações presentes no "master".

Pedro Resende

Pedro Resende

With over two decades of experience as a Full Stack Developer, I have journeyed through diverse facets of software development. Commencing with the creation of compact institutional websites, I progressed to crafting portals for insurance brokers and contributed to substantial projects for renowned companies such as MS Amlin. My expertise expanded further by delving into product development for Advertiser Kwanko and collaborating with startups in their pivotal ramp-up stages. Notably, I've been involved in architecting extensive e-commerce solutions for global enterprises like Wayfair.

I currently serve as the Tech Lead at Emergn, contributing to the establishment and advancement of the Strategyzer client.