Pracując nad repozytorium Git z wieloma członkami zespołu, deweloperom przyda się sprawdzanie, kiedy i jak repozytorium Git jest modyfikowane przez innych programistów pod względem wkładu, współpracy i rozmiaru. Ponadto dostępnych jest wiele dzienników z pełnymi szczegółami, a także kilka poleceń do generowania określonych statystyk repozytorium Git.
W tym poście dowiesz się:
- Jak wygenerować statystyki repozytorium Git, w tym nazwę użytkownika i liczbę logów?
- Jak generować statystyki z wyłączeniem fuzji?
- Jak generować i filtrować statystyki z zadaną datą?
- Jak generować statystyki wraz z adresami e-mail użytkowników?
- Jak generować statystyki repozytorium Git według liczby wstawionych i usuniętych plików?
Jak wygenerować statystyki repozytorium Git, w tym nazwę użytkownika i liczbę logów?
Jeśli potrzebujesz wygenerować statystyki repozytorium Git, w tym nazwę użytkownika i liczbę logów, zapoznaj się z poniższymi instrukcjami.
Najpierw użyj „ płyta CD ”, aby przejść do żądanego katalogu Git:
$ płyta CD „C:\Użytkownicy \n azma\Git\demo5'
Aby wygenerować statystyki repozytorium Git, w tym liczbę logów i nazwę użytkownika, uruchom następującą komendę:
$ krótki dziennik git -s -nTutaj ' -s Opcja ” służy do wyświetlania statystyk, a opcja „ -n Opcja ” służy do generowania logów numerów:
Jak generować statystyki z wyłączeniem fuzji?
Aby wygenerować statystyki z wyłączeniem fuzji, wykonaj polecenie „ krótki dziennik git ” polecenie wraz z „ -sn ”, aby wyświetlić liczbę logów wraz z nazwą użytkownika, oraz opcję „ --no-merge Parametr ” służy do wykluczenia wykonanych scalań:
$ krótki dziennik git -sn --no-scalania
Jak generować i filtrować statystyki z zadaną datą?
Załóżmy, że programiści chcą wygenerować statystyki z określonej daty. W takim przypadku mogą skorzystać z „ krótki dziennik git ” polecenie z „ -s” i „-n ”, aby pokazać liczbę dzienników i „ -odkąd ”, aby uzyskać podane statystyki dat.
Na przykład udostępniliśmy „ 28 października 2022 r ' data:
$ krótki dziennik git -s -n --odkąd „28 PAŹ 2022”Jak generować statystyki wraz z adresami e-mail użytkowników?
Aby uzyskać statystyki repozytorium Git wraz z adresami e-mail użytkowników, wykonaj „ krótki dziennik git ” polecenie z „ -śnieg ' opcja:
$ krótki dziennik git -śniegTutaj ' oraz Flaga ” służy do uzyskania adresu e-mail użytkownika:
Jak generować statystyki repozytorium Git według liczby wstawionych i usuniętych plików?
Aby wygenerować logi konkretnego repozytorium Git z liczbą wstawionych i usuniętych plików, uruchom polecenie „ dziennik git ” polecenie z „ -format ” z opcją „ autor: %ae ”, która pokaże pojedyncze zatwierdzenie, a „ –numstat Opcja ” poda liczbę wstawień:
$ dziennik git --format = 'autor: %ae' --numstat
To wszystko! Zebraliśmy różne scenariusze generowania statystyk z repozytorium Git.
Wniosek
Istnieje kilka scenariuszy generowania 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 ” do generowania statystyk, w tym ilości wstawionych, usuniętych plików i innych poleceń. W tym poście podano kilka poleceń do generowania statystyk z repozytorium Git.