Probar archivos no rastreados
En este paso, crearemos un nuevo archivo en nuestro directorio my-time-machine y veremos cómo cambia el estado de Git para reflejar la presencia de un archivo no rastreado.
Asegúrate de estar en el directorio ~/project/my-time-machine.
Crea un nuevo archivo llamado notes.txt utilizando el comando echo:
echo "Some random notes" > notes.txt
Este comando crea un nuevo archivo llamado notes.txt y escribe el texto "Some random notes" en él.
Ahora, veamos el estado de nuestro repositorio nuevamente utilizando git status:
git status
Deberías ver una salida similar a esta:
On branch master
Untracked files:
(use "git add <file>..." to include in what will be committed)
notes.txt
nothing added to commit but untracked files present (use "git add" to track)
Observa la sección "Untracked files:". Git ha detectado el nuevo archivo notes.txt, pero nos dice que no está siendo rastreado. Esto se debe a que aún no le hemos dicho a Git que incluya este archivo en la historia de nuestro repositorio.
Este es un concepto clave en Git: debes decirle explícitamente a Git qué archivos quieres rastrear utilizando el comando git add. Esto evita que Git incluya automáticamente todos los archivos de tu directorio, lo que podría incluir archivos temporales, artefactos de compilación o notas personales que no quieres en la historia de tu proyecto.
En el siguiente laboratorio (lab), aprenderemos cómo agregar este nuevo archivo al área de preparación (staging area) y confirmarlo, convirtiéndolo en un archivo rastreado en nuestro repositorio.