Probar Archivos no Indexados
En este paso, crearemos un nuevo archivo en nuestro directorio de trabajo y observaremos cómo Git lo reconoce antes de que se agregue al índice. Esto te ayudará a entender la diferencia entre los archivos en tu directorio de trabajo y los archivos en el índice.
Primero, asegúrate de estar en el directorio my-time-machine
:
cd ~/project/my-time-machine
Ahora, creemos un archivo de texto simple utilizando el comando echo
:
echo "This is a new file." > new_file.txt
Este comando crea un archivo llamado new_file.txt
y escribe el texto "This is a new file." en él.
Ahora, comprobemos el estado de nuestro repositorio nuevamente utilizando git status
:
git status
Deberías ver una salida similar a esta:
On branch master
No commits yet
Untracked files:
(use "git add <file>..." to include in what will be committed)
new_file.txt
nothing added to commit but untracked files present (use "git add" to track)
Observa la sección "Untracked files:". Git detecta que new_file.txt
existe en el directorio de trabajo, pero aún no está siendo rastreado por Git. Esto significa que no está en el índice y no forma parte de ningún historial de confirmaciones (commit).
Este es un concepto clave: Git solo rastrea los archivos que le indiques explícitamente que rastree utilizando git add
. Cualquier nuevo archivo creado en el directorio de trabajo de un repositorio de Git está inicialmente "no rastreado" (untracked).
En el siguiente paso, agregaremos este archivo al índice, preparándolo para nuestra primera confirmación.