Confirmar la clonación con git config
En este paso, utilizaremos el comando git config para examinar la configuración de tu repositorio de Git. El archivo .git/config almacena configuraciones específicas de tu repositorio, incluyendo información sobre remotos si existen.
Dado que este repositorio se inicializó con git init y no se clonó de un remoto, esperamos que el archivo de configuración sea relativamente simple y no contenga detalles del origen remoto.
Asegúrate de estar en el directorio ~/project/my-time-machine:
cd ~/project/my-time-machine
Ahora, veamos el contenido del archivo de configuración local de Git utilizando git config --local --list:
git config --local --list
Deberías ver una salida similar a esta, que incluye el nombre de usuario y el correo electrónico que configuraste en la configuración inicial, pero no hay entradas de remote.origin:
user.name=Jane Doe
user.email=jane.doe@example.com
init.defaultbranch=master
Esta salida confirma que la configuración de tu repositorio no incluye ninguna información sobre un origen remoto, lo cual es consistente con un repositorio creado utilizando git init.
Si este repositorio se hubiera clonado de un remoto, la salida de git config --local --list incluiría líneas como remote.origin.url y remote.origin.fetch, que indican la URL del repositorio remoto y cómo obtener los cambios de él.
Utilizar git config es una forma poderosa de inspeccionar y modificar la configuración de tu repositorio de Git. Comprender su salida te ayuda a solucionar problemas y gestionar el comportamiento de tu repositorio.