Git, Checkout de un branch remoto

Normalmente cuando queremos crear un branch local en git se hace

git checkout -b nombre-branch

Eso crea un branch en nuestro repo local, si queremos pushearlo a un remoto tenemos que hacer, estando parados en nuestro branch

git push remote-name branch-name

 

Ahora, que pasa cuando queremos usar un branch que esta en el remoto en nuestro local. Sencillo, primero bajamos el branch remoto a nuestro local y luego hacemos checkout en nuestro local pero referenciamos al branch remoto así ambos branches se relacionan.

git fetch remote-name branch-name
git checkout -b branch-name remote-name/branch-name

 

Note que

remote-name es el nombre del remoto, por ejemplo origin
branch-name es el nombre del branch, master, dev, qa, etc.

Share

Leave a Reply

Your email address will not be published. Required fields are marked *