Bifurcar un repositorio significa crear una copia del repositorio. Cuando bifurca un repositorio, crea su propia copia del repositorio en su cuenta de Github. Esto se hace por las siguientes razones:
- Tiene su propia copia del proyecto en la que puede probar sus propios cambios sin cambiar el proyecto original.
- Esto ayuda al mantenedor del proyecto a verificar mejor los cambios que realizó en el proyecto y tiene el poder de aceptar, rechazar o sugerir algo.
- Cuando clona un proyecto de código abierto, que no es suyo, no tiene derecho a insertar código directamente en el proyecto.
Por estas razones, siempre se le sugiere FORK. Veamos un tutorial de captura de pantalla de todo el proceso. Al comenzar con una contribución al Proyecto de código abierto, se le ha recomendado que primero fork el repositorio (repo). Pero, ¿qué es un tenedor?
Debe haber visto este ícono en cada repositorio en la esquina superior derecha. Ahora, este botón se usa para bifurcar el repositorio. Pero, de nuevo, ¿qué es una bifurcación o bifurcación de un repositorio en Github como se muestra en los siguientes medios?
Procedimiento:
Paso 1: Vaya al repositorio oficial de CPython.
Puedes ver python/cpython . Esto significa que python es el mantenedor y cpython es el nombre del proyecto.
Paso 2: encuentra el botón Tenedor en la esquina superior derecha.
Paso 3: Haga clic en Fork .
Verá esta pantalla.
Paso 4: Ahora tienes tu propia copia del repositorio.
Pero, ¿cómo podemos confirmar cuáles se refieren a la siguiente ayuda visual de la siguiente manera?
Ahora podemos ver mi nombre de usuario (ayushmankumar7)/cpython y también debajo de eso, tenemos el enlace al proyecto original del que bifurqué.
Cualquier cambio que se realice en ‘ayushmankumar7/cpython’ ahora cambiará el python/cpython original. Podemos hacer mis cambios aquí y luego hacer una solicitud de extracción a los mantenedores del proyecto. Ahora está en sus manos si aceptarán o rechazarán sus cambios en el proyecto principal.
Publicación traducida automáticamente
Artículo escrito por ayushmankumar7 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA