alternativa a rebasar confirmaciones de empuje

La documentation de GitHub recomienda no volver a establecer las confirmaciones que se han publicado públicamente.

Tenemos dos twigs master y dev . He hecho un cambio en el master para una revisión que me gustaría llevar a dev , el desarrollador está bastante adelantado al master .

En este caso, la revisión es para 2 files y solo hay 1 cambio de línea en cada uno.

¿Cuál es la forma más fácil de llevar esto a la twig de desarrollo sin confundir las cosas terriblemente?

Si el hotfix es lo único en master que no está en dev , simplemente podría fusionar master en su branch de desarrollo.

De lo contrario, es probable que desee simplemente seleccionar esa confirmación de revisión en su twig de desarrollo. Suponiendo que la revisión es la última confirmación en el master , podría hacer lo siguiente:

 git checkout dev git cherry-pick master