git pull moverá la sucursal local a la última confirmación?

Tengo una twig local, que es un topic , esta twig está labelda en la última confirmación local, por ejemplo, confirma la versión 3, permanezco en la twig de topic , no en la twig master , luego hago la git pull , hay otras dos confirmaciones (versión 4 y la versión 5) apareció y el topic se mueve a los últimos commits, ¿es correcto? ¿Debería quedarme en Branch master y hacer el git pull? ¿Cuál es la diferencia?

Como dice la página man:

git-pull – Obtener y fusionarse con otro repository o una twig local

Entonces, básicamente git pull es un atajo para git fetch seguido de git merge . Es por eso que moverá su reference de sucursal a la última confirmación. Si fuera master , el master se actualizaría.

Si no desea que sus sucursales se actualicen, solo use git fetch .