Mostrar información sobre el repositorio remoto en Git
Este tutorial trata sobre mostrar información sobre repositorios remotos en Git. Usamos Git, un sistema de control de versiones, para realizar un seguimiento de los cambios realizados en los archivos en nuestro directorio de proyectos con un repositorio de Git.
Por lo general, un repositorio local se rastrea con un repositorio remoto en Git. Podemos visualizar la información sobre el repositorio remoto usando el comando git remote
.
Ilustraremos esto con un ejemplo.
Mostrar información sobre el repositorio remoto en Git
Usamos Git en un entorno de desarrollo colaborativo para realizar un seguimiento de los cambios realizados en los archivos en nuestro directorio de proyectos.
Realizamos un seguimiento de los cambios utilizando un repositorio de Git, construyendo un historial a lo largo del tiempo. Así, un repositorio Git es un almacenamiento virtual de nuestro proyecto.
Nos permite guardar versiones de código, a las que podemos acceder cuando lo necesitemos. Por lo general, un repositorio Git local se rastrea con un repositorio Git remoto.
Usamos el comando git clone
para clonar un repositorio. El comando git clone
crea una conexión remota llamada origin
que apunta al repositorio remoto clonado.
Por lo tanto, el origin
proporciona una manera fácil de extraer cambios aguas arriba o impulsar commits locales.
Podemos visualizar la información sobre el repositorio remoto usando el comando git remote
con la opción show
. El comando git remote
gestiona un conjunto de repositorios que estamos rastreando.
Por lo tanto, supongamos que tenemos un proyecto llamado MyProject
que se rastrea con un repositorio remoto en GitHub, una popular plataforma de alojamiento de código para control de versiones y colaboración, con el mismo nombre.
Podemos ver información sobre el control remoto usando el comando git remote
con la opción show
de la siguiente manera.
$ cd MyProject
$ git remote show origin
* remote origin
Fetch URL: git@github.com:johndoe/MyProject.git
Push URL: git@github.com:johndoe/MyProject.git
HEAD branch: master
Remote branch:
master tracked
Local ref configured for 'git push':
master pushes to master (local out of date)
Así, podemos ver que el comando git remote
y la opción show
proporcionan una salida detallada de la configuración del repositorio remoto.
El resultado muestra la lista de ramas asociadas con el repositorio y los puntos finales adjuntos para obtener y enviar.
Así, en nuestro caso, la rama master
del repositorio remoto se muestra como rastreada. Las URL de obtención y envío se muestran como las URL de GitHub del repositorio remoto.
También muestra si la rama local está desactualizada, como se muestra en el resultado anterior.
A veces, solo queremos ver la URL remota y, cuando no estamos conectados a la red, podemos llegar al repositorio remoto.
En tal caso, podemos ver la URL remota de la siguiente manera.
$ git config --get remote.origin.url
git@github.com:johndoe/MyProject.git
Por lo tanto, hemos aprendido a mostrar información sobre repositorios remotos en Git.
Para obtener más información, visite estos enlaces.