Git Show
Część sekcji Kontrola wersji ścieżki Terminal w Coddy. Lekcja 17 z 58.
git show wyświetla pojedynczy commit: jego komunikat, metadane i różnicę pokazującą wprowadzone w nim zmiany. Bez argumentów wyświetla najnowszy commit:
git showMożesz też podać konkretny identyfikator commita:
git show a1b2c3dAlbo użyć względnego odwołania, takiego jak HEAD~1, które oznacza „jeden commit przed HEAD”:
git show HEAD~1Aby wyświetlić tylko komunikat commita (bez różnic), przekaż --no-patch razem z ciągiem formatującym:
git show --no-patch --pretty=%s HEADPrzydaje się to w skryptach, w których interesuje Cię tylko temat, a nie pełna zawartość.
Wyzwanie
ŁatwyFolder zawiera plan.md. Zainicjuj repozytorium i utwórz dwa commity:
- Dodaj
plan.mdz komunikatemAdd plan. - Dodaj na końcu wiersz
step 1w plikuplan.md, przygotuj go do commita i zatwierdź z komunikatemAdd first step.
Następnie wyświetl sam temat poprzedniego commita (tego przed HEAD), używając git show --no-patch --pretty=%s HEAD~1.
Spróbuj swoich sił
Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Kontrola wersji
4Przeglądanie zmian
Git DiffRóżnice w zmianach w poczekalniGit ShowPodsumowanie – praca detektywistyczna2Pierwsze kroki
Inicjalizacja repozytoriumFolder .gitKonfiguracja tożsamościStatus GitPodsumowanie — pierwsze repozytorium5Ignorowanie plików
Dlaczego ignorować plikiWzorce GitignoreSprawdzanie reguł ignorowaniaPodsumowanie — czyste repozytorium8Scalanie
Czym jest scalanieScalanie typu fast-forwardScalanie trójstronneKonflikty scalaniaRozwiązywanie konfliktuPowtórka — mistrz scalania11Projekt z gałęzią funkcjonalności
Przegląd projektuZainicjuj gałąź main3Śledzenie zmian
Obszar przygotowaniaGit AddGit CommitModyfikowanie śledzonego plikuGit LogPodsumowanie — pierwsze commity6Projekt strony z przepisami
Omówienie projektuInicjalizacja i ignorowanie plikówPoćwicz samodzielnie: Edytor online Terminal