¿Cómo puedo cambiar el nombre de un repositorio Git?
git mv
renombra un archivo o directorio en un repositorio. ¿Cómo puedo renombrar el propio repositorio Git?
374
3
git mv
renombra un archivo o directorio en un repositorio. ¿Cómo puedo renombrar el propio repositorio Git?
Hay varias interpretaciones posibles de lo que significa renombrar un repositorio Git: el nombre mostrado, el directorio del repositorio o el nombre del repositorio remoto. Cada uno requiere diferentes pasos para renombrar.
Nombre mostrado
Renombrar el nombre mostrado (por ejemplo, mostrado por
gitweb
):.git/description
para que contenga el nombre del repositorio.Directorio de repositorios
Git no hace referencia al nombre del directorio que contiene el repositorio, como el utilizado por
git clone master child
, así que podemos simplemente renombrarlo:mv
desde la línea de comandos o la tecla de acceso rápido F2 desde una interfaz gráfica).Repositorio remoto
Cambie el nombre de un repositorio remoto como sigue:
Vaya al host remoto (por ejemplo, https://github.com/User/project).
Siga las instrucciones del host para renombrar el proyecto (variará de un host a otro, pero normalmente Settings es un buen punto de partida).
Determine la nueva URL (por ejemplo,
git@github.com:User/project-new.git
)Establezca la nueva URL utilizando Git:
Un repositorio Git no tiene nombre. Puedes simplemente renombrar el directorio que contiene tu árbol de trabajo si lo deseas.
Cambie el nombre de
PRJ0.git
aPROJ1.git
, y edite la variable URL situada en el archivo.git/config
de su proyecto.