2009-10-07 9 views
5

Veo una confirmación en el registro de la rama foo. Me gustaría determinar si ese compromiso ha sido seleccionado en la rama bar.Averiguar si existe una confirmación particular en una rama de git

Si estuviera en un entorno de git puro, creo que los hashes serían los mismos, pero la rama en cuestión se detuvo usando git-svn.

+1

Cuando las confirmaciones están en dos ramas diferentes * * no * tendrán la misma ID de confirmación. – Bombe

Respuesta

5

Pruebe "git cherry" o "git patch-id".

2

Creo que la respuesta idiomática sería git branch --contains <commit_id> y podría usar branch -r para comprobar los remotos para la confirmación.

Cuestiones relacionadas