Mistrz cofania zmian
Część sekcji Kontrola wersji ścieżki Terminal w Coddy. Lekcja 58 z 58.
Wyzwanie
ŚredniFolder zawiera plik release.txt o treści v1.0.
- Zainicjuj repozytorium na gałęzi
maini skonfiguruj użytkownika (Undo Master/undo@coddy.tech). - Dodaj do poczekalni i zatwierdź
release.txtz komunikatemAdd release. - Nadpisz
release.txttreściąbroken, dodaj do poczekalni i zatwierdź ze komunikatemBad release. - Zorientuj się, że popełniono błąd. Wykonaj twardy reset gałęzi o jeden commit wstecz (
HEAD~1), aby zły commit został całkowicie usunięty.
Wyświetl łączną liczbę commitów, a następnie zawartość pliku release.txt.
Spróbuj swoich sił
Terminal
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