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:
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.