Obtener el nombre de un repositorio de Git

John Wachira 20 junio 2023
Obtener el nombre de un repositorio de Git

Este artículo ilustra cómo podemos obtener el nombre de cualquier repositorio de Git. Cuando clonamos un repositorio de Git, generalmente se representa como una carpeta en nuestra máquina local.

Por lo tanto, la carpeta debería darle una idea del nombre del repositorio de Git. No obstante, Git tiene algunos comandos que pueden mostrar el nombre de un repositorio de Git.

Obtener el nombre de un repositorio de Git

Como mencionamos, el nombre de un repositorio de Git suele estar representado por el directorio raíz de su proyecto. Para mostrar el nombre, puede ejecutar el siguiente comando.

$ basename `git rev-parse --show-toplevel`

La parte git rev-parse --show-toplevel mostrará la ruta al directorio raíz del proyecto. El nombre base eliminará la primera parte de la ruta para darte algo como esto.

$ basename `git rev-parse --show-toplevel`1~
flask-corona-dark1~

También puede ejecutar el siguiente comando.

$ basename $(git remote get-url origin)

Este es el comando más eficiente y confiable ya que muestra el nombre del repositorio del control remoto. Aquí hay un ejemplo.

$ basename $(git remote get-url origin)
flask-corona-dark.git

En pocas palabras, puede obtener el nombre de cualquier repositorio de Git. El directorio raíz generalmente apunta al nombre del repositorio si lo clonó desde un control remoto.

El comando git remote get-url origin mostrará el nombre del repositorio para su control remoto.

John Wachira avatar John Wachira avatar

John is a Git and PowerShell geek. He uses his expertise in the version control system to help businesses manage their source code. According to him, Shell scripting is the number one choice for automating the management of systems.

LinkedIn