2 min de lectura
git checkout -: cómo sabe Git cuál era tu rama anterior
git checkout - te devuelve a la rama en la que estabas antes, igual que cd - en la terminal. No es magia: Git lo lee del reflog de HEAD. Te explico qué pasa por dentro y cuándo falla.
