= trabajando con ramas * HEAD * ''git log --stat'' * ''git log --stat --oneline'' * crear rama y subir: * ''git branch develop'' : crea rama * ''git checkout develop'' : cambiamos a esa rama * ''git push origin develop'' : enviamos la rama al respositorio remoto * y se trabaja con normalidad * también se puede usar ''git checkout -b '' : 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 '' == gestión de ramas * ''git branch'' * ''-r'' : en remoto * ''-a'' : todas