Trabajar con bifurcaciones
Las bifurcaciones se suelen usar en desarrollo de código abierto en GitHub Enterprise Server.
Acerca de las bifurcaciones
Una bifurcación es una copia de un repositorio que administras. Las bifurcaciones te permiten realizar cambios a un proyecto sin afectar el repositorio original. Puedes recuperar actualizaciones o enviar cambios al repositorio original con solicitudes de extracción.
Configuración de un repositorio remoto para una bifurcación
Debes configurar un remoto que apunte al repositorio ascendente en Git para sincronizar los cambios que realizas en una bifurcación con el repositorio original. Esto también te permite sincronizar los cambios en el repositorio original con la bifurcación.
Sincronizar una bifurcación
Sincronizar una bifurcación de un repositorio para mantenerla actualizada con el repositorio ascendente.
Permitir cambios para una rama de solicitud de extracción creada desde una bifurcación
Para tener una mejor colaboración, puedes permitir confirmaciones en ramas que hayas creado a partir de bifurcaciones que pertenezcan a tu cuenta personal.
¿Qué le sucede a las bifurcaciones cuando se elimina un repositorio o cambia la visibilidad?
Eliminar tu repositorio o cambiar su visibilidad afecta las bifurcaciones de ese repositorio.