2009-10-07 22 views
5

Vedo un commit nel log del ramo foo. Mi piacerebbe determinare se tale commit è stato raccolto a ciliegia sul ramo bar.Scopri se esiste un commit particolare su un ramo git

Se fossi in un ambiente git puro, penso che l'hash sarebbe lo stesso, ma il ramo in questione è stato inserito usando git-svn.

+1

Quando i commit sono su due rami diversi, * non * hanno lo stesso ID di commit. – Bombe

risposta

5

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

2

Penso che la risposta idiomatica sarebbe git branch --contains <commit_id> e si potrebbe usare branch -r per controllare quelle remote per il commit.

Problemi correlati