HOWTO · Git

Renombrar un repositorio Git

Puedes cambiar el nombre de tu repositorio en GitHub.

En este artículo, discutiremos el cambio de nombre de un repositorio de Git. Podemos interpretar esto de diferentes maneras.

Puede cambiar el nombre que se muestra, el repositorio en GitHub o la carpeta del repositorio. Discutiremos esto y veremos los pasos que debemos seguir.

Cambiar el nombre de un repositorio de Git en GitHub

GitHub nos facilita cambiar el nombre de un repositorio. Siga estos pasos para cambiar el nombre de su repositorio.

Primero, vaya a la pestaña Configuración, y en la pestaña Configuración general, encontrará esto.

cambiar el nombre de un repositorio git

Si quisiéramos cambiar el nombre de nuestro repositorio DelftStack a otro, ingresaríamos el nombre deseado y haríamos clic en Rename. Es tan simple como eso.

Por supuesto, la URL del repositorio cambiará y debemos configurarla nuevamente en nuestro repositorio local. Copiaremos la nueva URL, navegaremos por la carpeta de nuestro repositorio local y ejecutaremos el siguiente comando.

$ git remote set-url origin <new-URL>

Después del cambio, Git guardará el repositorio anterior y las URL asociadas.

También redirigirá el tráfico a la nueva URL. Cualquiera que use el enlace anterior será redirigido al nuevo.

Cambiar el nombre de un nombre mostrado en Git

Para cambiar el nombre mostrado, por ejemplo, por gitweb, sigue estos pasos.

  • Abra y edite el archivo .git/description para que contenga el nombre deseado.
  • Guarda el archivo.

Cambiar el nombre de un directorio de repositorio en Git

El nombre del repositorio local se extrae del directorio del repositorio si no lo sabe. Por lo tanto, para cambiar el nombre, deberá cambiar el nombre del directorio.

No puede cambiar el nombre del repositorio local sin cambiar el nombre del directorio.

Usamos el comando git mv para renombrar un directorio. Corremos:

$ git mv <old-name> <new-name>

En pocas palabras, GitHub nos permite cambiar el nombre de nuestro repositorio en la pestaña de configuración. Debe establecer el nuevo nombre en la línea de comando usando el comando git set remote - url.

Para cambiar el nombre de un repositorio local, deberá cambiar el nombre del directorio que contiene el repositorio.