Deweloperzy wprowadzają wiele zmian w swoich projektach na etapie rozwoju. Zmiany te są zapisywane w historii dziennika. Tak więc, kiedy sprawdzają dziennik git, wyświetla zatwierdzenia wszystkich gałęzi. Czasami użytkownicy chcą wyświetlić pewne zmiany w pożądanym oddziale. Trudno jednak zobaczyć zmiany określonej gałęzi, ponieważ tak wiele zatrudnionych jest w repozytorium. W tej sytuacji różne polecenia GIT można wykorzystać do przeglądania zmian tylko dla określonej gałęzi.
Jak uruchomić „dziennik git”, aby wyświetlić zmiany tylko dla konkretnej/określonej gałęzi?
Aby zobaczyć zmiany tylko dla konkretnej gałęzi, „Git Log„Polecenie może być używane na różne sposoby, na przykład:
Metoda 1: Zobacz krótkie zmiany określonej gałęzi
Aby wyświetlić tylko kilka zmian, takich jak zatwierdzenie skrótu, i popełnij przesłanie konkretnej gałęzi, skorzystaj z „Git Log”Polecenie wraz z żądaną nazwą gałęzi i„-jedna linia" opcja:
$ git log -na linii master
Tutaj "-jedna linia„Opcja jest używana do wyświetlania zobowiązań w każdej linii.
Poniższy zrzut ekranu wyświetla bieżącą pozycję głowy, krótki identyfikator zatwierdzenia i popełnia wiadomości „gospodarz" oddział:
Metoda 2: Wyświetl krótkie zmiany określonej gałęzi na wykresie
Użyj „-wykres" I "-udekorować”Opcje z wcześniej używanym poleceniem do wyświetlenia krótkich zmian konkretnej gałęzi w postaci wykresu:
$ git log --graph - -decorate --oneline master
Tutaj "-wykres" I "udekorować„Flagi służą do wyświetlania wyjścia w formacie wykresu:
Metoda 3: Wyświetl szczegółowe zmiany określonej gałęzi
Aby wyświetlić szczegółowe zmiany, w tym pełny identyfikator zatwierdzenia, komunikat o zatwierdzenie, wskaźnik głowy, szczegóły autora, datę i czas określonej gałęzi, napisz następujące polecenie wraz z żądaną nazwą oddziału:
$ git log master .
Metoda 4: Wyświetl szczegółowe zmiany określonej gałęzi na wykresie
Wykonaj poniższe polecenie, aby wyświetlić szczegółowe zmiany określonej gałęzi na wykresie:
$ git log --graph --bbrev-commit--decorate--First-rodzicielski mistrz
Tutaj:
Dane wyjściowe wyświetli krótki identyfikator zatwierdzenia, wskaźnik głowy, komunikat zatwierdzenia, dane autora, datę i informacje:
Metoda 5: Wyświetl zmiany konkretnej gałęzi z określonym zapytaniem
Aby wyświetlić tylko zmiany, które są wprowadzane przez określonego użytkownika w określonej gałęzi, wpisz następujące polecenie i określ nazwę oddziału i autora:
$ git log Master --Author = „Laiba Younas”
Tutaj "-autor„Opcja służy do wyświetlania zmian dokonanych przez konkretnego autora.
Można zauważyć, że wyjście wydrukują zmiany dokonane przez autora „Laiba YounaS”:
Chodziło o przeglądanie zmian tylko dla określonej gałęzi.
Wniosek
Można użyć wielu poleceń do zobaczenia zmian tylko dla określonej gałęzi, takich jak „Log -log -oneline „Polecenie, aby wyświetlić krótkie zmiany i„Git Log .„Polecenie, aby wyświetlić szczegółowe zmiany w określonej gałęzi. Ponadto te same polecenia mogą być używane z „-wykres", "-udekorować”,„-Abrev-Commit", I "-autor„Opcje dostosowania wyjścia. W tym artykule opisano różne metody widzenia zmian tylko dla określonej gałęzi.