Sto cercando di contare il numero di commit da quando è stato effettuato un tag.Il conteggio dei commit dal tag
Ho provato a utilizzare git rev-list
ma sembra che restituisca gli stessi risultati, non importa quello che provo. Questo è quello che ho provato:
$ git rev-list 1.7Start^..HEAD | wc -l
13902
$ git rev-list HEAD | wc -l
13902
Cercando di contare il numero di commit in quanto il tag 1.7Start è stato creato. Sono attualmente in master
quindi utilizzando HEAD
ma utilizzando git rev-list master | wc -l
mi dà lo stesso.
Non c'è stato 13000+ impegna dal 1,7
caso git rev-list master
mostrare me ogni impegno in master e quindi produrre un numero maggiore di 1.7Start^..master
che dovrebbe solo darmi la differenza?
Questo mi suggerisce che non c'è cronologia in comune tra '1.7Start ^' e 'HEAD'. Per verificare se questo è il caso, vedere cosa produce 'git merge-base 1.7Start^HEAD' - la mia ipotesi è un errore che indica che non c'è commit in comune. –
nessun errore, e nessun valore di ritorno –
A destra, che indica che non c'è storia in comune, che è sorprendente. Come è stato generato questo tag? –