En el siguiente ejemplo, ¿hay alguna manera de saber que se produjo una fusión? Mirando el registro de git, no puedo decir que me he fusionado.¿Cómo verifico el registro de git para una combinación de "avance rápido"?
# setup example directory
$ mkdir test
$ cd test
$ git init
$ touch a
$ git add a
$ git commit -m "1"
# switch to different branch
$ git checkout -b topic
$ touch b
$ git add b
$ git commit -m "2"
# go back to master and merge
$ git checkout master
$ git merge topic
# git log
commit cccc64de3947828f487a8ce3c3e72b0f68dc88c3
Author: none
Date: Fri May 20 05:54:45 2011 -0700
2
commit a5d57454295759609d91a60219002e74016eed2b
Author: none
Date: Fri May 20 05:54:29 2011 -0700
1
Gracias, eso es muy útil. Parece que git reflog solo muestra mi actividad local. Estoy usando GitHub. ¿Hay alguna manera de saber si alguien más hizo una fusión de avance rápido? – Ravi
@suravi no, a menos que te lo dijeran. Una fusión de avance rápido es como ninguna fusión en absoluto. – hobbs
Gracias es muy útil, pero como dijiste, la fusión con avance rápido ocurre cuando ambos códigos de sucursal son los mismos ¿no? – Aabid