He estado trabajando en una rama de tema local durante algún tiempo, realizando solo algunos cambios de vez en cuando."Mantener" con maestro remoto cuando se trabaja en una rama de tema local de larga duración
Mientras tanto, la rama master ha evolucionado significativamente. Decidí incorporar los nuevos cambios en la rama principal en mi sucursal tema local (que apenas hay cambios en relación con el maestro original se comprometen a que me separaron de):
git fetch
git checkout my_branch
git merge origin/master
pero luego git me advierte con:
Ingrese un mensaje de compromiso para explicar por qué es necesaria esta fusión, , especialmente si combina un flujo ascendente actualizado en una rama de tema.
Esto me hizo sentir curiosidad. ¿Por qué la advertencia? ¿Debo, en cambio, hacer un rebase? o cherry-pick? Y aparte de eso, ¿cómo usaría un rebase o un cherry-pick en mi caso?
posible duplicado de [flujo de trabajo y git rebase vs fusionar las preguntas] (http://stackoverflow.com/questions/457927/git-workflow-and-rebase-vs-merge-questions) – R0MANARMY