¿Qué bifurcación se marca como repositorio principal cuando se elimina el original en GitHub?

11

Por ejemplo, hay un repositorio llamado foo.

Hay tres tenedores llamados foo-bar, foo-bazy foo-baqque se crearon secuencialmente.

foose actualiza con bastante frecuencia. Las horquillas están más o menos desactualizadas, por ejemplo, foo-baqes la más fresca (pero no tan fresca como foo) y foo-bares la más antigua.

¿Qué sucede cuando el propietario de lo fooelimina? ¿Cuál de las horquillas se elige como repositorio principal (es decir, se muestra como "bifurcado de" en otras dos horquillas)?

selurvedu
fuente

Respuestas:

4

Siempre que el repositorio principal sea público, la bifurcación más antigua se selecciona para convertirse en la principal:

Cuando elimina un repositorio público, se elige uno de los tenedores públicos existentes para que sea el nuevo repositorio principal. Todos los demás repositorios se bifurcan de este nuevo padre y las solicitudes de extracción posteriores van a este nuevo padre.

Fuente: Ayuda de GitHub: ¿Qué sucede con las bifurcaciones cuando un repositorio elimina o cambia la visibilidad?

Actualización n. ° 1: Al realizar algunas pruebas rudimentarias (crear varias horquillas y luego eliminar la matriz), parece que la horquilla más antigua se convierte en la matriz.

Actualización n. ° 2: envié un correo electrónico al equipo de soporte y esta es la respuesta que recibí:

Hola ---,

Gracias por contactarnos. Eso es correcto, la bifurcación más antigua se promociona para ser el nuevo repositorio raíz. Sin embargo, el propietario original del repositorio raíz puede contactarnos de antemano para cambiar la raíz al repositorio que deseen.

Háganos saber si tiene alguna otra pregunta.

Saludos, Jamie

AccioBooks
fuente
@redredwine Derecha. Se actualizará con información pronto.
AccioBooks
@redredwine respuesta actualizada con datos experimentales
AccioBooks