Conversión de una bifurcación en un repositorio independiente
Para convertir la bifurcación en un repositorio independiente, puedes abandonar la red de bifurcación asegurándote de que el nuevo repositorio ya no se sincronice automáticamente con los cambios del repositorio original. Esto es útil cuando deseas llevar el trabajo que estás realizando en una dirección diferente o mantener versiones distintas.
Advertencia
- El nuevo repositorio no conservará ninguna de sus incidencias, pull requests, wikis, estrellas, observadores, comentarios, bifurcaciones secundarias u otros metadatos que puedan estar actualmente asociados con su bifurcación actual.
- Se conservarán todos los metadatos de confirmación de Git. Las confirmaciones pueden considerarse contribuciones si cumplen determinados criterios. Para más información, consulta Solución de problemas de contribuciones que faltan.
- Abandonar la red de bifurcación es una acción permanente, y el nuevo repositorio no podrá volver a conectarse a la red de bifurcación.
Nota:
Si no puedes desasociar una bifurcación, ponte en contacto con el administrador del sitio.
Abandono de la red de bifurcación
Solo puedes desacoplar forks con la opción abandonar la red cuando:
- La bifurcación es pública
- La bifurcación es inferior a 1 GB
- La bifurcación no tiene subbifurcaciones adjuntas
-
En GitHub, navegue hasta la página principal del repositorio.
-
Debajo del nombre del repositorio, haz clic en Settings. Si no puedes ver la pestaña "Configuración", selecciona el menú desplegable y, a continuación, haz clic en Configuración.

-
En la página de configuración "General" (que está seleccionada de forma predeterminada), desplázate hacia abajo hasta la sección "Danger Zone" (Zona de peligro) y haz clic en Leave fork network (Abandonar red de bifurcación).
-
Lea las advertencias y haga clic en He leído y entiendo estos efectos.
-
Para comprobar que vas a desvincular el repositorio correcto, escribe el nombre de la bifurcación en el cuadro de texto.
-
Haz clic en Salir de la red de bifurcación.
Algunas operaciones no estarán temporalmente disponibles mientras la bifurcación se desprende. Volverán a estar disponibles una vez que la bifurcación haya sido trasladada a un repositorio independiente.
Salir manualmente de la red bifurcada
Para convertir la bifurcación en un repositorio independiente, puedes clonar la bifurcación, usar el clon para crear un repositorio nuevo y, después, eliminar la bifurcación quitando la conexión a la red original.
-
Abra TerminalTerminalGit Bash.
-
Crea un clon desnudo del fork.
git clone --bare https://HOSTNAME/EXAMPLE-USER/FORK.git -
Elimina el repositorio bifurcado. Para más información, consulta Eliminar un repositorio.
Advertencia
Al eliminar una bifurcación se eliminarán permanentemente todas las configuraciones y solicitudes de cambios asociadas. Esta acción no se puede deshacer.
-
Crea un nuevo repositorio con el mismo nombre en la misma ubicación. Para más información, consulta Crear un repositorio nuevo.
-
Vuelve a insertar el repositorio en la misma dirección URL remota.
git --git-dir FORK.git push --mirror https://HOSTNAME/EXAMPLE-USER/FORK.git -
Eliminar el clon local temporal que creaste previamente.
rm -rf FORK.git
Para obtener más información, consulte nuestra página de soporte técnico sobre bifurcaciones.