Si bien el concepto de bifurcación de un repositorio de GitHub es similar a la clonación, existe una diferencia importante entre los dos. Explicamos cuál es la diferencia, cuándo es posible que desee bifurcar en lugar de clonar y cómo hacerlo.
Clonación vs bifurcación: ¿cuál es la diferencia?
Cuando clona un repositorio , copia ese repositorio en su máquina local y esencialmente se suscribe a cualquier actualización realizada en ese repositorio. Es decir, si otros contribuyentes al repositorio realizan algún cambio, puede extraer esos cambios a su máquina local, actualizando su copia del repositorio con todos los cambios realizados.
Sin embargo, cuando bifurca un repositorio, está copiando el repositorio de origen en su cuenta de GitHub en lugar de en su máquina local. Cuando haga esto, ninguna de las actualizaciones realizadas en el repositorio de origen se reflejará en su repositorio bifurcado a menos que decida sincronizar los dos. Esto le permite trabajar en el repositorio sin la preocupación de que se actualice el código o el contenido.
¿Cuándo debería bifurcar en lugar de clonar?
Hay algunas razones diferentes por las que es posible que desee bifurcar un repositorio en lugar de clonarlo. Una razón es si desea probar algunas ideas nuevas que tenga sin preocuparse de estropear accidentalmente el proyecto de origen. Sería libre de modificar cualquier código que desee con fines de prueba sin tocar el código fuente. Esto mantiene a todos felices.
Otra razón podría ser porque no está de acuerdo con la dirección en la que va un proyecto. Puede bifurcar el repositorio y realizar sus propios cambios en el código para llevar el proyecto en la dirección que cree que debería ir.
Una nota muy importante a tener en cuenta es que si bifurca un repositorio público, tu bifurcación seguirá existiendo incluso si se elimina el repositorio de origen . Sin embargo, cuando se elimina un repositorio privado, también se eliminan todas las bifurcaciones de ese repositorio.
Cómo bifurcar un repositorio de GitHub
Bifurcar un repositorio es simple y se puede hacer con solo unos pocos clics. Para bifurcar un repositorio, inicie sesión en su cuenta y luego vaya al repositorio que desea bifurcar. En la esquina superior derecha de la ventana, verá un botón «Bifurcación» con un número a la derecha, que representa la cantidad de veces que se ha bifurcado el repositorio. Continúe y haga clic en ese botón.
Aparecerá brevemente un mensaje que le informará que ha comenzado el proceso de bifurcación. Solo se necesitan unos segundos para bifurcar el repositorio.
Eso es todo al respecto. Es fácil.
Ahora puede realizar con seguridad los cambios que desee en el código de su repositorio bifurcado. Para hacerlo, simplemente clone el repositorio bifurcado en su máquina local y ¡póngase a trabajar!