Pro Git

Pro Git

🎯 ¿Cansado de los anuncios?
Elimínalos ahora 🚀

Paso 2: Actualizando el índice (--mixed)

Ten en cuenta que si ejecutas git status ahora, verás en verde la diferencia entre el Índice y lo que el nuevo HEAD es.

Lo siguiente que reset hará es actualizar el Índice con los contenidos de cualquier instantánea que HEAD señale ahora.

reset mixed

Si especificas la opción --mixed, reset se detendrá en este punto. Este también es el comportamiento por defecto, por lo que si no especificas ninguna opción (sólo git reset HEAD~, en este caso), aquí es donde el comando se detendrá.

Ahora tómate otro segundo para mirar ese diagrama y darte cuenta de lo que sucedió: deshizo tu último commit y también hizo unstaged de todo. Retrocedió a antes de ejecutar todos los comandos git add y git commit.

Paso 3: Actualizar el Directorio de Trabajo (--hard)

Lo tercero que reset hará es hacer que el Directorio de Trabajo se parezca al Índice. Si usas la opción --hard, continuará en esta etapa.

reset hard

Entonces, pensemos en lo que acaba de pasar. Deshizo tu último commit, los comandos git add y git commit, y todo el trabajo que realizaste en tu Directorio de Trabajo.


👉 Descargar el audiolibro GRATIS en Amazon
Reportar problema / Sugerencias
🧠 Hacer Trivia

eXTReMe Tracker