A continuación, se muestran los pasos de la contribución de código del tema " ¿Cómo puedo contribuir al código de otros en GitHub? "
- Bifurcar el proyecto
- Realice una o más confirmaciones limpias y bien comentadas en el repositorio. Puede crear una nueva rama aquí si está modificando más de una parte o característica.
- Realice una solicitud de extracción en la interfaz web de github.
¿Es posible realizar una solicitud de extracción sin bifurcar un repositorio?
Es bastante triste ver más de 20 repositorios en mi cuenta que se bifurcaron para algunas solicitudes de extracción. Entonces no tienen actividad y cero estrellas / seguidores. Parece que solo estoy copiando el código de alguien para un día negro.
git
github
fork
repository
Jaspe
fuente
fuente
Respuestas:
Si no tiene acceso para crear ramas en ese repositorio, no hay forma de crear una solicitud de extracción sin bifurcar .
fuente
Una vez que se aceptan sus solicitudes de extracción, puede eliminar el repositorio de forma segura .
Luego, simplemente clone directamente desde el repositorio original.
Si tiene otras solicitudes de extracción para realizar, debe realizarlas en su propia rama respectiva, lo que significa que puede eliminar de forma segura la rama que realizó para administrar una solicitud de extracción aceptada (como en " Mi solicitud de extracción se ha fusionado, qué hacer siguiente? ")
fuente
Por definición, una solicitud de extracción implica una bifurcación a menos que tenga acceso de confirmación al repositorio de destino. Sin embargo, puedes hacer un par de cosas:
Si solo está tratando de evitar mantener repositorios que no está usando activamente, personalmente sugiero la opción # 3. Se adhiere al flujo de trabajo aceptado de GitHub sin saturar su tablero.
fuente
github admite el modelo de repositorio compartido
fuente
Todavía necesitas esa frase:
hub fork;git push -u $GIT_USER HEAD;hub pull-request
fuente