Chciałbym uzyskać liczbę zatwierdzeń na autora we wszystkich oddziałach. Widzę to
git shortlog -s -n
Wyświetla bardzo ładną listę, ale nie uwzględnia zmian, które nie zostały jeszcze scalone z innych gałęzi. Jeśli powtórzysz to polecenie po każdej gałęzi, wówczas wspólne zatwierdzenia zostaną policzone wiele razy. Czy możesz podać mi skrypt / polecenie, które dałoby mi ogólny obraz?
git
version-control
commit
Jabal
źródło
źródło
Odpowiedzi:
Otrzymasz statystyki dla wszystkich gałęzi.
EDYCJA : Dodano,
--no-merges
aby wykluczyć statystyki z zatwierdzeń scalania.źródło
git shortlog -s -n --all --no-merges
-e
polecenia:git shortlog -s -n -e --all
--since="22 Aug 2017"
--since="22 Aug 2017" --before="01 Sept 2017"
aby uzyskać kropkę