polecenie git-log w Git | Wyjaśnione

Polecenie Git Log W Git Wyjasnione



Gdy do repozytorium Git dodawane są nowe pliki lub wprowadzane są inne zmiany, użytkownicy muszą je zapisać w repozytorium Git za pomocą zatwierdzeń. Te zatwierdzenia zawierają zmiany i komunikaty o zatwierdzeniu, które zawierają szczegółowe informacje o nazwisku autora, adresie e-mail, dacie i godzinie zatwierdzenia oraz inne przydatne informacje. Użytkownicy mogą uzyskać dostęp do tych informacji w dowolnym momencie, korzystając z „ dziennik git ' Komenda.

Na tym blogu omówione zostaną:

Co to jest polecenie „git log” w Git?

Aby wyświetlić całą historię dziennika zatwierdzeń bieżącego repozytorium roboczego, „ dziennik git można użyć polecenia ”. Może być używany wraz z wieloma opcjami do różnych celów, takich jak:







  • -jedna linia Opcja ” służy do skondensowania historii logów w jednym wierszu.
  • -Po Opcja ” służy do wyświetlania danych dziennika zatwierdzeń po żądanej dacie.
  • „- -autor Opcja ” służy do pokazywania zatwierdzeń konkretnego autora.
  • -chwyt Opcja ” służy do wyświetlania danych dziennika poszczególnych komunikatów zatwierdzenia.
  • –stat Opcja ” jest używana dla żądanej liczby danych dziennika zatwierdzeń ze szczegółami.

Składnia



Oto ogólna składnia „ dziennik git ' Komenda:



dziennik git < opcja >

Z powyższego polecenia „ ” zostanie zastąpione konkretną opcją.





Jak wyświetlić „dziennik git” w Git?

dziennik git ” można wykorzystać do wyświetlenia danych dziennika repozytorium Git. Aby to zrobić, wykonaj podane kroki:

  • Przejdź do lokalnego repozytorium Git.
  • Wygeneruj nowy plik w repozytorium i użyj „ git dodaj ”, aby przeprowadzić zmiany.
  • Wykonaj „ git commit -m ”, aby wypchnąć śledzone zmiany do repozytorium.
  • Aby sprawdzić dane dziennika Git, uruchom „ dziennik git ' Komenda.

Krok 1: Przejdź do żądanego lokalnego repozytorium Git

Początkowo użyj następującego polecenia wraz ze ścieżką repozytorium i przejdź do niego:



płyta CD „C:\Użytkownicy \N azma\Git\Coco1'

Krok 2: Wygeneruj plik

Następnie wygeneruj nowy plik w obszarze roboczym, uruchamiając „ dotykać ' Komenda:

dotykać plik testowy.html

Krok 3: Śledź zmiany

Wykonaj podane polecenie, aby przekazać plik do indeksu pomostowego:

git dodaj plik testowy.html

Krok 4: Zatwierdź zmiany

Teraz zapisz zmiany etapowe w lokalnym repozytorium Git, korzystając z poniższego polecenia:

git zatwierdzenie -M „wstępne zatwierdzenie”

Krok 5: Pokaż dane dziennika zatwierdzeń Git

Aby wyświetlić dane dziennika zatwierdzeń bieżącego działającego repozytorium Git, wykonaj polecenie „ dziennik git ' Komenda:

dziennik git

Dodatkowo możemy wyświetlić dane dziennika żądanej liczby zatwierdzeń, wykonując polecenie „ dziennik git ” polecenie wraz z zakresem. Na przykład określiliśmy „ -2 ” jako zakres:

dziennik git -2

Można zauważyć, że została wyświetlona ostatnia żądana liczba danych dziennika zatwierdzeń:

Jak używać polecenia „git log” z opcją „–oneline” w Git?

Aby skondensować dane dziennika zatwierdzeń, użyj „ -jedna linia ” z opcją „ dziennik git ' Komenda:

dziennik git --online -6

Tutaj określiliśmy „ -6 ” jako zakres zatwierdzenia. Wyświetlono podaną liczbę danych dziennika zatwierdzeń:

Jak używać polecenia „git log” z opcją „–after” w Git?

Aby sprawdzić dane dziennika zatwierdzeń po żądanej dacie, uruchom „ dziennik git ” polecenie z „ -Po ' opcja:

dziennik git --Po = „2023-03-29”

W powyższym poleceniu określiliśmy „ 2023-03-29 ” data wylistowania wszystkich danych dziennika zatwierdzeń po tej dacie:

Jak używać polecenia „git log” z opcją „–author” w Git?

Jeśli chcesz wyświetlić dziennik zatwierdzeń żądanego autora, wykonaj podane polecenie z „ -autor ” i podaj nazwisko lub adres e-mail autora. W naszym przypadku podaliśmy adres e-mail autora:

dziennik git --autor = „hooriakhan422@gmail.com”

Jak używać polecenia „git log” z opcją „–grep” w Git?

Innym sposobem uzyskania wymaganych danych dziennika zatwierdzeń jest „ -chwyt ” i określ komunikat zatwierdzenia:

dziennik git --chwyt = 'wstępny'

Tutaj chcemy wszystkie szczegóły zatwierdzeń, które mają „ wstępny ” słowo kluczowe w komunikacie zatwierdzenia:

Jak używać polecenia „git log” z opcją „–stat” w Git?

Wreszcie, „ –stat Opcja ” może być użyta do szczegółowego wyświetlenia żądanej liczby danych dziennika zatwierdzeń:

dziennik git --stat -1

To wszystko! Podaliśmy szczegółowe informacje na temat polecenia „git log” w Git.

Wniosek

dziennik git ” służy do wyświetlania wszystkich zatwierdzeń w historii dziennika repozytorium. Można go wykorzystać wraz z wieloma opcjami do różnych celów, takich jak „ -jedna linia ”, „ -Po ”, „- -autor ”, „ -chwyt ', I ' –stat ” opcje danych dziennika zatwierdzenia ze szczegółami. Ten blog zademonstrował użycie polecenia „git log” w Git.