Fusionar solo dos files de la request de extracción que contienen 100 files como cambiados?

Levanté una request de extracción que contenía 100 cambios de files pero de los cuales solo 2 files deben fusionarse en el maestro.

Mi pregunta: ¿es posible para el queueborador fusionar solo esos dos files en el maestro ignorando los 98 files restantes? ¿Está esa opción disponible en Bitbucket / Git?

Solutions Collecting From Web of "Fusionar solo dos files de la request de extracción que contienen 100 files como cambiados?"

Si solo se deben combinar dos files, una mejor solución sería que envíe una nueva confirmación a la twig revertiendo el estado de los otros 98 files.

Pero para responder a su pregunta de manera explícita, no sé de todos modos fusionar un PR parcial.

No, una request de extracción es una sola transacción. Si se fusiona, será todo o nada con respecto a sus compromisos. Tendrá que separar los dos files que desea comprometer si lo desea. Lo bueno es que un RP está rastreando activamente sus actualizaciones hasta que se cierre o se fusione.

Empujaría una nueva confirmación que elimina los files que no desea include. Por ejemplo:

$ git status On branch master Your branch is up-to-date with 'origin/master'. Changes to be committed: new file: one new file: three new file: two $ git status On branch master Your branch is up-to-date with 'origin/master'. Changes to be committed: new file: one new file: three new file: two $ git commit -m "test" [master 855ab7c8af51] test 3 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 one create mode 100644 three create mode 100644 two $ git rm one two three rm 'one' rm 'three' rm 'two' $ git status On branch master Your branch is ahead of 'origin/master' by 1 commit. Changes to be committed: deleted: one deleted: three deleted: two $ git commit -m "removing unneeded files" [master 6957f9b3016b] removing unneeded files 3 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 one delete mode 100644 three delete mode 100644 two $ git push 

Y si no le gusta todo este lío en su historial de commit de git, puede ejecutar una database interactiva para limpiarlo: https://www.atlassian.com/git/tutorials/rewriting-history/git-rebase-i /