trabajando con ramas
- HEAD
git log –stat
git log –stat –oneline
- crear rama y subir:
git branch develop
: crea ramagit checkout develop
: cambiamos a esa ramagit push origin develop
: enviamos la rama al respositorio remoto
- y se trabaja con normalidad
- también se puede usar
git checkout -b <rama>
: crea y cambia a la rama
- trabajamos en la rama, pero la esencia de las mismas es mezclar/añadir los cambios a la rama de la que proviene
- si hay cambios pendientes de hacer commit en la ramaen curso, nos avisará de que hay cosas pendientes (y en algunos casos no deja hacer el cambio)
- la fusión de ramas se hace desde la rama «principal» (o la rama destino que ha de recibir los cambios)
git merge <rama>
gestión de ramas
git branch
-r
: en remoto-a
: todas