Comandos utilizados para realizar una ramas en git
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]
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.
Para cambiar el nombre de una rama:
git branch -m nombre-antiguo nombre-nuevo