upstream - ¿Qué significa bifurcar en GitHub?
pull fork (1)
Después de algunas exploraciones, en mi opinión, se relaciona con la contribución.
Bifurcación significa hacer una copia del repositorio (el que se está bifurcando) en mi propia cuenta de github. Si quiero bifurcar el repositorio oficial de jQuery, iría a https://github.com/jquery/jquery y presionaría el botón "Bifurcación" y GitHub copiará el repositorio (jquery) en mi cuenta ( http://github.com/yegya ). Luego, una versión copiada de ese repositorio estará disponible para mí en http://github.com/yegya/jquery
Ahora puedo hacer los cambios que deseo hacer en mi repositorio y luego enviar una solicitud de extracción al repositorio original (repositorio de jQuery), pidiéndole al equipo jQuery que combine mis cambios en su repositorio original.
¿Lo entendí bien o significa algo más o algo más?
Sí, tienes toda la razón. Cuando enseño a otros GitHub, me gustaría explicar el concepto a través de un ejemplo. Tomemos un escenario en el que el maestro está realizando un MCQ en su clase. Por lo general, hace una copia del papel de la pregunta y lo distribuye (bifurcación) a sus alumnos para que puedan trabajar en él y marcar la respuesta correcta. El profesor todavía tiene la copia maestra. Una vez finalizado el examen, puede recoger las copias de los estudiantes para que pueda evaluarlas (solicitud de extracción).
Simplemente igual que así. Forking es un concepto de hacer una copia del repositorio principal a su cuenta para que pueda hacer modificaciones en él. Puede enviar la solicitud de extracción al repositorio principal con las modificaciones. Se asegurará de evitar cambios no deseados en el repositorio principal.