2010-11-05 10 views
5

Hice algunos proyectos y los cloné localmente. Los archivos modificados, los cambios realizados, los cambios realizados y los cambios fueron implementados o rechazados. Luego, ha pasado un tiempo, así que busqué/fusioné mi tenedor con el proyecto del que bifurqué. Hizo algunos cambios, comprometidos y empujados. Solicitud de extracción enviada y ahí es donde comienza el problema: en la solicitud de extracción hay commits que fueron implementados o rechazados y no quiero enviarlos al dueño principal, solo quiero enviar nuevos.Github confirma y extrae solicitudes

¿Estoy haciendo algo mal? ¿Cómo puedo arreglar esto?

Respuesta

4

Lo que hago es crear una rama nueva y limpia basada en la cadena ascendente, y luego elegir cuidadosamente los cambios que deseo enviar a esa rama (o desarrollarlos en esa rama en primer lugar, o usar algún otro método para cópialos a esa rama).

Puede parecer un poco tonto tener una lista de ramas públicas llamada "clean1", "clean2" o lo que sea, pero con suerte no tendrá que hacer muchas de estas.

Como alternativa, puede enviar parches en lugar de solicitudes de extracción.

Cuestiones relacionadas