Cuando cambias el nombre de un repositorio, toda la información existente, a excepción de las URL del sitio del proyecto, se redirige automáticamente al nuevo nombre, incluyendo:
- Problemas
- Wikis
- Estrellas
- Seguidores
Para obtener más información sobre los sitios de proyecto, consulta la sección "Acerca de las Páginas de GitHub".
Adicionalmente a redirigir el tráfico web, todas las operaciones de git clone
, git fetch
, ogit push
que apunten a la ubicación anterior seguirán funcionando como si se hubieran hecho en la nueva. Sin embargo, para evitar la confusión, recomendamos ampliamente actualizar cualquier clon local para que lleve a la URL del nuevo repositorio. Puedes hacer esto utilizando git remote
en la línea de comandos:
$ git remote set-url origin new_url
Para obtener más información, consulta "Administrar repositorios remotos."
Nota: GitHub no redireccionará las llamadas a una acción hospedada en un repositorio renombrado. Cualquier flujo de trabajo que utilice esa acción fallará con el error repository not found
. En vez de esto, crea un repositorio y acción nuevos con el nombre nuevo y archiva el repositorio antiguo. Para obtener más información, consulta la sección "Archivar los repositorios".
Advertencia: Si en el futuro creas un nuevo repositorio bajo tu cuenta, no reutilices el nombre original del repositorio renombrado. Si lo haces, los redireccionamientos al repositorio renombrado fallarán.
- En tu instancia de GitHub Enterprise Server, visita la página principal del repositorio.
- Debajo de tu nombre de repositorio, da clic en Configuración.
- En Repository Name (Nombre del repositorio), escribe el nombre nuevo de tu repositorio.
- Haz clic en Rename (Renombrar). ¡Lo has hecho!