Serkronyx
9/21/2017 - 9:29 PM

BRANCH

Comandos utilizados para realizar una ramas en git

Branch

Para ver cuales son las ramas que se tienen en tu git:

git branch 

Para crear una rama (branch) del proyecto original (master) se tiene que ingresar el siguiente comando:

git branch [nombre de la rama]

Para cambiar de una rama a otra:

git checkout [nombre de la rama]

Para realiazar un merge de una rama a otra:

git merge --no-ff [nombre de la rama] //--no-ff = no fast forward

Se debe tener cuidado al momento que se realiza este merge ya que al ejecutarlo se van a integrar a la rama que invoque este comando ejemplo:

rama1 ejecuta: git merge --no-ff rama2

Todos los cambios de la rama2 se integrarán a la rama1.

Para borrar una rama la cual todos sus cambios ya hayan sido asignada a otra (rama asignada) se usa:

git branch -d [nombre de la rama]

Para borrar una rama que no ha sigo asignada:

git branch -D [nombre de la rama]

CAMBIAR A UNA RAMA DESCARGANDO EL PROYECTO

Para poder observar las ramas que se tienen, ingrese el siguinte comando:

$ git branch -a // -a = append

Para darle un vistaso a la rama se ingresa lo siguinte:

$ git checkout origin/experimental

Donde origin/experimental es la rama que queremos ver

Ya estando en la rama que visualizamos con el comando anterior solo tenemos que ingresar el comando checkout para poder hacer modificaciones en ella.

Cambiar nombre de la rama

Para cambiar el nombre de una rama:

git branch -m nombre-antiguo nombre-nuevo