Ten artykuł zawiera demo, jak sprawdzić lub wyświetlić dzienniki git za pomocą Ubuntu 20.04 System. Wszystkie podjęte przez nas poniższe przykłady pochodzą z prostego projektu GIT o nazwie „Simplegit”. Po pierwsze, musisz uzyskać ten projekt. Dlatego musisz otworzyć aplikację „Terminal”, naciskając „Ctrl + alt + t” i wykonać następujące polecenie, aby sklonować repozytorium „Simplegit” w swoim systemie:
$ git clone https: // github.com/schacon/simplegit-progit
Przeglądanie git popełnia dzienniki
Możesz wyświetlić historię zatwierdzenia w dzienniku git za pomocą następującego polecenia:
$ git log
Jak wspomnialiśmy powyżej, wszystkie ostatnio wystąpione zobowiązania zostaną wyświetlone pierwsze.
Możesz zobaczyć na obrazie wyżej rozpoznanym, lista poleceń „Git Log” popełnia nazwisko autora wraz z adresem e-mail, datą i komunikatem zatwierdzenia.
Opcje poleceń dziennika git
Dostępnych jest kilka opcji, których można użyć z poleceniem „Git Log”, aby wyświetlić ten sam wynik, którego szukasz. Poniżej wspomnieliśmy o niektórych opcjach, które są najpopularniejsze związane z polecenie.
Wyświetl najnowsze zatwierdzenia
Najlepszą opcją -p, która jest dostępna w zakresie zaangażowanych dzienników, jest łatanie wyjściowe, które ogranicza wyświetlany dziennik do określonej liczby „n”. Ograniczy wyjście i wyświetli liczbę zatwierdzonych, które ostatnio wystąpiły. Na przykład chcemy wyświetlić tylko 2 najnowsze wpisy z dziennika. Dlatego musisz uruchomić następujące polecenie:
$ git log -p -2
Wyświetl każde podsumowanie dziennika zatwierdzenia
Możesz także wyświetlić pełne podsumowanie każdego zatwierdzenia za pomocą „dziennika git”. Na przykład chcesz wyświetlić statystykę każdego zatwierdzenia, a następnie możesz użyć opcji „-Stat” z poleceniem „Git Log” w następujący sposób:
$ git log -Stat
Jak zauważyłeś z powyższego wyjścia, opcja -Stat wydrukuje również szczegóły dotyczące zmodyfikowanych plików, liczby plików dodanych lub usuniętych, i wyświetli pliki, które zostały zmienione po każdym wpisie zatwierdzenia. Ponadto na końcu wyjścia zostanie wyświetlone pełne podsumowanie.
Wyświetl każdy dziennik zatwierdzenia w jednym formacie linii
Opcja -pretty jest przydatna do zmiany formatu wyjściowego. Jeśli chcesz wyświetlić każdą wartość zatwierdzenia tylko w jednym wierszu, używając następującego polecenia, możesz wydrukować każdy dziennik zatwierdzenia w jednym wierszu:
$ git log --pretty = onelline
Wyświetl dostosowane dane wyjściowe dziennika git
Korzystając z opcji formatu, możesz określić format dziennika wyjściowego. Ta opcja „formatu” jest przydatna, zwłaszcza gdy chcesz utworzyć wyjście do parsingu maszynowego. Korzystając z następujących specyfikatorów formatu, z opcją formatu, możesz wygenerować wyjście „git log”:
$ git log --pretty = format: „ %h - %an, %ar: %s”
Możesz zbadać więcej opcji związanych z „dziennikiem git”. Wspominaliśmy tutaj następujące opcje, które pomogą ci w przyszłości:
Opcje | Opis |
---|---|
-P | Wyświetla łatkę wprowadzoną z każdym dziennikiem zatwierdzenia. |
-Stat | Wyświetla pełne podsumowanie każdego zatwierdzenia. |
-shortstat | Pokazuje tylko wstawione, usunięte i zmodyfikowane linie. |
-Nameonly | Pokazuje listę nazw plików, które zostały zaktualizowane po szczegółach zatwierdzenia. |
-status nazwy | Pokazuje informacje o dotkniętych plikach z dodanymi, zaktualizowanymi i usuwanymi szczegółami plików. |
-Predy | Pokazuje wyjście w określonym formacie |
-jedna linia | Pokazuje wyjście tylko w jednej linii |
-wykres | Pokazuje wykres ASCII historii i oddziału scalania |
-Względna data | Korzystając z tej opcji, możesz użyć daty względnej, jak 3 tygodnie temu zamiast określania pełnego formatu daty. |
Możesz uzyskać więcej pomocy ze stron „Git Log”. Wpisz następujące polecenie, aby wyświetlić stronę Man:
$ git log log
Omówiliśmy, jak przeglądać GIT zatwierdzenie logowania na Ubuntu 20.04 System w tym artykule. Wymieniliśmy również i wyjaśniliśmy różne opcje, których możesz użyć z poleceniem „Git Log”.