2010-03-26 14 views
7

git-cherry me permite encontrar todas las confirmaciones que faltan de la corriente ascendente. ¿Cómo puedo encontrar todas las confirmaciones que hay en la rama de laboratorio local pero no en la rama principal local?Encuentra todas las confirmaciones que hay en la rama de laboratorio, pero en la rama principal

git branch -d lab 

La operación anterior falla porque tengo algunas confirmaciones no fusionadas. Quiero la lista de esas confirmaciones que no están fusionadas.

Respuesta

16

git log master..lab mostrará todas las confirmaciones en lab que no estén en master.

+6

Una sintaxis alternativa (que es más fácil de recordar) sería 'git log lab --not master' o' git log lab^master'. – Bombe

Cuestiones relacionadas