Git tira de la sucursal remota a una nueva sucursal local, ¿por qué encontré un compromiso en la sucursal desde la que indiqué el command?

Déjame explicarte lo que me sucedió.

La twig actual es koala-dev. Desde esta twig, invoqué el command

git pull origin preproduction:preproduction 

Tenga en count que la preproducción de la twig local no existía.

Lo que encontré:

  • como se esperaba, una nueva sucursal local llamada preproducción se sincronizó con la sucursal remota con el mismo nombre

  • pero también encontré una nueva input (commit) en el logging de mi twig koala-dev con:

    Merge branch 'preproduction' de xxxx: / opt / git / myremoteproject en koala-dev

¿Por qué sucedió esto?

por enunciado: git pull [origen] [fuente]: [dest]

se supone que sincroniza solo origen / fuente —> dest? no es así?

De: git help pull página de input manual que podemos leer:

 Incorporates changes from a remote repository into the current branch. 

para actualizar solo la twig de preproduction , debe verificar primero la preproduction luego realizar la extracción.