Digamos que tengo dos ramas como esta:
o---o---o---o---o master
\
o---o---o feature
Si ejecuto los siguientes comandos:
$ git checkout master
$ git merge feature
¿lo que sucederá?
o---o---o---o---o master o---o---o---o---o master
\ / or this \ \
o---o---o---- feature o---o---o-------o feature