Podczas pracy nad repozytorium GIT z wieloma członkami zespołu, staje się przydatne dla programistów, aby zobaczyć, kiedy i jak repozytorium GIT jest modyfikowane przez innych programistów pod względem wkładu, współpracy i wielkości. Ponadto podano wiele dzienników z pełnymi szczegółami, a także zawiera kilka poleceń w celu wygenerowania konkretnych statystyk repozytorium GIT.
W tym poście nauczysz się:
Jak generować statystyki repozytorium GIT, w tym nazwa użytkownika i liczba dzienników?
Jeśli chcesz wygenerować statystyki repozytorium GIT, w tym nazwę użytkownika i liczbę dzienników, sprawdź poniższe instrukcje.
Najpierw użyj „płyta CD„Polecenie przejścia do pożądanego katalogu GIT:
$ cd "c: \ Users \ nazma \ git \ demo5"
Aby wygenerować statystykę repozytorium GIT, w tym liczbę dzienników i nazwy użytkownika, uruchom następujące polecenie:
$ git shortlog -s -n
Tutaj "-S„Opcja służy do wyświetlania statystyki i„-N„Opcja jest używana do generowania dzienników liczb:
Jak wygenerować statystyki z wyłączeniem połączeń?
Aby wygenerować statystyki z wyłączeniem połączenia, wykonaj „Git Shortlog”Polecenie wraz z„-Sn„Opcja wyświetlania liczby dzienników wraz z nazwą użytkownika i„-Brak merge„Parametr służy do wykluczenia wykonanych połączeń:
$ git shortlog -sn -no -merges
Jak generować i filtrować statystyki z daną datą?
Załóżmy, że programiści chcą wygenerować statystyki określonej daty. W takim przypadku mogą skorzystać z „Git Shortlog„Polecenie„ z ”-s ”i„ -n„Opcje pokazania liczby dzienników i„-od„Parametr, aby uzyskać podaną statystyki daty.
Na przykład dostarczyliśmy „28 października 2022" data:
$ git shortlog -s -n - -since „28 października 2022”
Jak generować statystyki wraz z adresami e -mail użytkowników?
Aby uzyskać statystyki repozytorium GIT wraz z adresami e -mail użytkownika, wykonaj „Git Shortlog„Polecenie z„-Sni" opcja:
$ git shortlog -sne
Tutaj "mi„Flaga służy do uzyskania adresu e -mail użytkownika:
Jak generować statystyki repozytorium GIT wzdłuż liczby włożonych i usuniętych plików?
Aby wygenerować dzienniki konkretnego repozytorium GIT z liczbą włożonych i usuniętych plików, uruchom „Git Log„Polecenie z„-format„Opcja z„Autor: %AE„Wartość, która pokaże jedno zatwierdzenie i„-numstat„Opcja zapewni liczbę insercji:
$ git log - -format = "autor: %ae" --numstat
To wszystko! Opracowaliśmy różne scenariusze generowania statystyk z repozytorium GIT.
Wniosek
Istnieje kilka scenariuszy do wygenerowania statystyk z repozytoriów GIT. Aby to zrobić, najpierw przejdź do konkretnego repozytorium GIT i wykonaj wiele poleceń, takich jak „$ git log -format = autor: %ae ”-numstat„Polecenie do generowania statystyk, w tym liczba wstawionych, usuniętych plików i innych poleceń. Ten post przedstawił kilka poleceń w celu wygenerowania statystyk z repozytorium GIT.