Git Log
Część sekcji Kontrola wersji ścieżki Terminal w Coddy. Lekcja 13 z 58.
Po wykonaniu commitów możesz przeglądać historię za pomocą git log:
git logPokazuje każdy commit wraz z pełnym identyfikatorem, autorem, datą i komunikatem, zaczynając od najnowszego. To dużo wyników do przeglądania, dlatego większość osób używa krótszej formy:
git log --onelineTo wypisuje jeden wiersz dla każdego commita: krótki identyfikator, po którym następuje temat:
a1b2c3d Add first task
9f8e7d6 Add todo listPrzydatne flagi:
-n 5: pokaż tylko 5 ostatnich commitów--oneline: zwięzły format, jeden wiersz na commit--reverse: odwróć kolejność, aby najstarszy commit pojawił się jako pierwszy
Sama lista tematów to często najszybszy sposób na przypomnienie sobie, nad czym pracujesz.
Wyzwanie
ŁatwyFolder zawiera todo.txt. Zainicjuj repozytorium, skonfiguruj tożsamość użytkownika, a następnie utwórz dwa commity w podanej kolejności:
- Dodaj plik do poczekalni i zatwierdź go z komunikatem
Add todo list. - Dodaj wiersz
buy milkna końcu plikutodo.txt, dodaj go do poczekalni i zatwierdź z komunikatemAdd first task.
Następnie wyświetl historię za pomocą git log --oneline.
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