Añadir una segunda receta
Parte de la sección Control de versiones del Journey de Terminal de Coddy. Lección 26 de 58.
El Cookbook ya tiene su commit inicial. Es hora de añadir una segunda receta y guardarla en su propio commit.
Crearás un archivo nuevo recipes/pizza.md, escribirás un título en él y después pondrás en el área de preparación y confirmarás solo ese archivo. El resultado será un historial con dos confirmaciones específicas, cada una contando una historia clara.
Desafío
FácilCrea recipes/pizza.md con el contenido # Pizza (seguido de un salto de línea). Prepara solo ese archivo y haz un commit con el mensaje Add pizza recipe.
Después, imprime los asuntos de los commits del más antiguo al más reciente usando git log --reverse --pretty=%s.
Nota: cada ejecución comienza con una copia nueva de la carpeta del proyecto, así que todo el script del editor se ejecuta de nuevo desde el principio. El editor comienza con los comandos de los pasos anteriores, los que inicializan el repositorio y crean el commit
Initial site. Consérvalos y añade los nuevos debajo. Si vacías el editor, verásfatal: not a git repository.
Pruébalo tú mismo
git init -q -b main
git config user.name "Cookbook Dev"
git config user.email "dev@coddy.tech"
echo "*.log" > .gitignore
git add .
git commit -q -m "Initial site"
# Tus comandos a continuación
Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Control de versiones
2Primeros pasos
Inicializar un repositorioLa carpeta .gitConfigurar tu identidadEstado de GitRepaso: primer repositorio5Ignorar archivos
Por qué ignorar archivosPatrones de GitignoreComprobar reglas de ignoradoRepaso: repositorio limpio8Fusión
¿Qué es una fusión?Fusión de avance rápidoFusión de tres víasConflictos de fusiónResolver un conflictoRepaso: maestro de fusiones11Proyecto con una rama de funcionalidades
Descripción general del proyectoInicializar main3Seguimiento de cambios
El área de preparaciónGit AddGit CommitModificar un archivo rastreadoGit LogRepaso: primeros commits6Proyecto de sitio de recetas
Descripción general del proyectoInicializar e ignorarPractica por tu cuenta: Playground de Terminal