Maestro del deshacer
Parte de la sección Control de versiones del Journey de Terminal de Coddy — lección 58 de 58.
Desafío
IntermedioLa carpeta contiene release.txt con el contenido v1.0.
- Inicializa el repositorio en
mainy configura el usuario (Undo Master/undo@coddy.tech). - Prepara (stage) y realiza un commit de
release.txtcon el mensajeAdd release. - Sobrescribe
release.txtconbroken, prepáralo y realiza un commit con el mensajeBad release. - Date cuenta del error. Realiza un hard-reset de la rama un commit atrás (
HEAD~1) para que el commit erróneo desaparezca por completo.
Imprime el recuento total de commits, luego el contenido de release.txt.
Pruébalo tú mismo
Terminal
Todas las lecciones de Control de versiones
2Primeros pasos
Inicializar un repositorioLa carpeta .gitConfigurar tu identidadGit StatusResumen: Primer repositorio5Ignorar archivos
¿Por qué ignorar archivos?Patrones de .gitignoreComprobar reglas de ignoradoResumen - Repo limpio3Seguimiento de cambios
El área de preparaciónGit AddGit CommitModificar un archivo bajo seguimientoGit LogResumen - Primeros commits6Proyecto de Sitio de Recetas
Descripción General del ProyectoInicializar e Ignorar