DiagramaBloque 3 · Ramas y conflictos
Una rama es una etiqueta
Cómo leer el diagrama
- Solo main: tres commits y
HEADenmain. git switch -c cambia-horario: nace una etiqueta nueva en el mismo commit. Con dos commits nuevos, solo avanza la etiqueta donde estás (cambia-horario);mainse queda atrás.git switch main:HEADvuelve amain. La ramacambia-horariosigue intacta, con sus dos commits.
Una rama es solo una etiqueta que apunta a un commit. Crearla no copia nada; los commits nuevos hacen avanzar solo la etiqueta en la que estás.
Compruébalo
git log --oneline --graph --all