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.