Podsumowanie — maszyna czasu
Część sekcji Kontrola wersji ścieżki Terminal w Coddy. Lekcja 45 z 58.
Wyzwanie
ŚredniFolder zawiera page.html. Wykonaj kolejno te kroki:
- Zainicjuj repozytorium, skonfiguruj użytkownika i zatwierdź
page.htmlz komunikatemAdd page. - Dodaj wiersz
oopsna końcu plikupage.htmli zatwierdź zmiany z komunikatemAdd oops. - Cofnij ostatni commit (bez edytora), aby błędny wiersz został usunięty w nowym commicie.
git revertnie ma flagi-q, więc dodaj> /dev/null, aby ukryć podsumowanie. - Wyświetl całkowitą liczbę commitów i zawartość
page.html, w tej kolejności.
Użyj git rev-list --count HEAD, aby uzyskać liczbę, a następnie cat page.html. Te dwa polecenia muszą być jedynymi, które cokolwiek wyświetlają, więc pozostałe polecenia powinny działać po cichu (-q lub > /dev/null).
Spróbuj swoich sił
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ów9Cofanie zmian
Odrzucanie zmian poza stagingiemUsuwanie pliku ze staginguPoprawianie ostatniego commitaCofanie commitaResetowanie gałęziPodsumowanie — maszyna czasuPoćwicz samodzielnie: Edytor online Terminal