Utilizar git config
para verificar el repositorio remoto (upstream)
En el paso anterior, vimos que git branch -vv
mostró [origin/master]
. Esto indica que nuestra rama local master
está configurada para seguir (track) la rama master
en un repositorio remoto llamado origin
. Aunque aún no hemos agregado un repositorio remoto, Git tiene configuraciones predeterminadas que sugieren esta relación de seguimiento.
Podemos verificar esta configuración utilizando el comando git config
. Este comando nos permite ver y modificar la configuración de Git.
Asegúrate de que todavía estés en el directorio ~/project/my-time-machine
.
Ahora, veamos la configuración del repositorio remoto de nuestra rama master
:
git config branch.master.remote
Este comando le pide específicamente a Git el valor de la configuración remote
para la rama master
.
Deberías ver la siguiente salida:
origin
Esto confirma que la rama master
está configurada para utilizar origin
como su repositorio remoto.
A continuación, veamos la configuración del nombre de la rama remota que sigue nuestra rama local master
:
git config branch.master.merge
Este comando le pide a Git el valor de la configuración merge
para la rama master
, que especifica la rama remota a fusionar (merge) con la rama local.
Deberías ver la siguiente salida:
refs/heads/master
Esto confirma que la rama master
está configurada para seguir la rama master
en el repositorio remoto. refs/heads/master
es el nombre de referencia completo de la rama master
.
Utilizar git config
es una forma poderosa de entender y gestionar la configuración detallada de tu repositorio de Git, incluyendo cómo interactúan tus ramas locales con los repositorios remotos.