Jak mogę pokazać, co zrobił zatwierdzenie?

Jak mogę pokazać, co zrobił zatwierdzenie?
W GIT zatwierdzenie reprezentuje migawkę całego repozytorium GIT w pewnym momencie. Gdy użytkownicy wprowadzają zmiany w plikach w repozytorium, przedstawiają te zmiany, a następnie tworzą zobowiązanie do zapisania tych zmian. Mówiąc dokładniej, gdy zatwierdzenie jest tworzone, GIT tworzy migawkę bieżącego stanu repozytorium, w tym wszystkie wprowadzone zmiany. Każde zatwierdzenie zawiera informacje, w tym komunikat zatwierdzenia, datę, autora i pliki, które zostały dodane, zmodyfikowane lub usunięte. Użytkownicy mogą przeglądać wszystkie zmiany dokonane w zobowiązaniach.

Ten zapis pokaże metody pokazania, co zrobił konkretny zatwierdzenie.

Jak pokazać, co zrobił zatwierdzenie?

Można użyć różnych poleceń GIT, aby pokazać, co zrobił konkretny zatwierdzenie, na przykład:

  • "Git Show "
  • "git diff ^!"

Metoda 1: Wyświetl zmiany zatwierdzenia za pomocą polecenia „git show”

„„Git Show”Polecenie wraz z identyfikatorem zatwierdzenia pokazuje szczegółowe informacje o tym zatwierdzeniu, w tym wiadomość o zatwierdzeniu, nazwę autora, datę i godzinę. Pokazuje także, co zrobił konkretny zatwierdzenie.

Krok 1: Wybierz pożądane zatwierdzenie

Najpierw wyświetl historię zatwierdzenia i wybierz konkretne zatwierdzenie.

GIT LOG -linia

Poniższe dane wyjściowe pokazuje całą historię zatwierdzenia. Wybraliśmy „3245529„Commit ID:

Krok 2: Wyświetl zmiany zatwierdzenia

Następnie użyj „Git Show”Polecenie wraz z wybranym identyfikatorem zatwierdzenia, aby wyświetlić jego zmiany:

Git Show 3245529

Poniższe dane wyjściowe pokazuje zmiany dokonane w wybranym zatwierdzeniu. W wyróżnionej części zielony tekst wraz z „+„Symbol reprezentuje nowe wiersze dodane do pliku w zatwierdzeniu:

Co więcej, „-Stat„Opcja może być również używana w tym samym poleceniu, aby wyświetlić krótką listę zmian:

git show 3245529 --stat

Poniższy zrzut ekranu wskazuje, że do tego zatwierdzenia dodano trzy wstawki:

Metoda 2: Wyświetl zmiany zatwierdzenia za pomocą „git diff ^!" Komenda

„„git diff”Polecenie z konkretnym identyfikatorem zatwierdzenia służy do przeglądania zmian wprowadzonych w tym zatwierdzeniu. Użyj dostarczonego polecenia i dodaj „^!„Symbole, aby wykluczyć wszystkie zobowiązania rodzica z różnicy:

Git diff 3245529^!

Na poniższym zrzucie ekranu podświetlona część pokazuje zmiany dodane w wybranym zatwierdzeniu:

Wyjaśniliśmy najłatwiejsze metody pokazania, co zrobił konkretny zobowiązanie.

Wniosek

Aby pokazać, co zrobił konkretny zatwierdzenie, najpierw wybierz żądany zatwierdzenie i skopiuj jego identyfikator zatwierdzenia. Następnie wykonaj „Git Show " Lub "git diff ^!„Polecenie, aby wyświetlić zmiany dodane do tego zatwierdzenia. W tym spisie pokazano metody pokazania, co zrobił konkretny zatwierdzenie w Git.