Así que bifurqué el repositorio de otra persona, hice algunos cambios, presenté una solicitud de extracción y mis cambios se incorporaron al producto. ¡Excelente!
Pero ... ¿qué debo hacer con mi repositorio bifurcado? ¿Hay alguna razón convincente para mantener mi repositorio o debo continuar y eliminarlo? No planeo hacer ninguna contribución adicional, pero si cambio de opinión, supongo que siempre puedo volver a bifurcarlo.
No estoy realmente preocupado por mantener una copia de seguridad. Me preocupa más romper enlaces, perder mensajes de confirmación, etc.
Respuestas:
La eliminación de repositorios bifurcados borrará el historial de sus solicitudes de extracción.
La eliminación de un repositorio bifurcado eliminará cualquier información asociada con su repositorio. Esto puede afectar de manera retroactiva cualquier referencia a su repositorio, incluidas las solicitudes de extracción que ya se han fusionado. (Consulte Solicitud de extracción muestra "repositorio desconocido" después de eliminar la bifurcación )
Sus comentarios y confirmaciones deben conservarse en cualquier solicitud de extracción asociada con su repositorio, pero lo hará bajo su propio riesgo.
Sin embargo, eliminar ramas viejas después de una fusión es perfectamente seguro.
Si bien se debe evitar la eliminación de repositorios, la eliminación de ramas no utilizadas es perfectamente aceptable. De hecho, GitHub lo alienta a eliminar ramas viejas .
Alternativamente, si realmente no desea conservarlos, puede archivar un repositorio para indicar que ya no se mantiene activamente.
Ver también
fuente
Si su solicitud de extracción fue aceptada y no ha realizado ningún otro cambio que pueda usar personalmente, debe eliminarla.
fuente
<repo>
desdeunknown repository
desde <date>", lo cual es un poco extraño.remove-github-forks
para "Eliminar todas las bifurcaciones que no tienen confirmaciones que no están en el repositorio principal". Funciona de maravilla.Puede eliminar su bifurcación tan pronto como envíe una solicitud de extracción , independientemente de si se fusionó o no. GitHub almacena todos los PR en el repositorio ascendente , lo que significa que los cambios propuestos se rastrean incluso si se elimina la bifurcación.
Eso simplifica la decisión.
Es posible que aún desee conservar el tenedor si:
Es posible que desee eliminar la bifurcación si:
fuente
Drugoy:master
deunknown repository
)Probablemente lo usaría como tar / gzip y lo pondría en un directorio de archivos, luego lo eliminaría 3 años después. ;) Sinceramente, si no tiene la intención de volver a trabajar en él durante los próximos meses y no lo ha usado en mucho tiempo, creo que sería seguro eliminarlo.
fuente
Solo para agregar a las respuestas proporcionadas: GitHub mismo recomienda eliminar ("ordenar") repositorios bifurcados después de que se hayan fusionado.
Esto se puede hacer directamente en la solicitud de extracción después de la fusión; consulte esta publicación de blog .
Además, a partir de este momento, no veo inconvenientes notados en los comentarios:
No recomendaría eliminarlo antes de fusionar como lo sugiere @Dennis, ya que es posible que aún tenga que hacer algunas modificaciones al código si los autores lo solicitan.
fuente
unknown repository
. Oh bien.