Status Git
Część sekcji Kontrola wersji ścieżki Terminal w Coddy. Lekcja 7 z 58.
Zdecydowanie najczęściej używaną komendą Git jest git status. Informuje o bieżącym stanie repozytorium: które pliki uległy zmianie, które są w poczekalni, a które nie są jeszcze śledzone.
git statusW świeżo zainicjowanym repozytorium bez plików wynik wygląda tak:
On branch main
No commits yet
nothing to commit (create/copy files and use "git add" to track)Po dodaniu plików git status wyróżnia je w sekcji Pliki nieśledzone. Podczas tworzenia commitów pokazuje, co zostało zmodyfikowane, dodane do poczekalni lub jest czyste.
Aby uzyskać zwięzły widok przyjazny dla maszyn, użyj krótkiej formy:
git status --shortTo wypisuje jeden wiersz dla każdego zmienionego pliku, z dwuliterowym kodem objaśniającym jego stan (omówimy te kody w następnym rozdziale).
Wyzwanie
PoczątkującyFolder zawiera już nieśledzony plik o nazwie hello.txt. Zainicjuj repozytorium, a następnie uruchom git status --short, aby zobaczyć plik oznaczony jako nieśledzony.
Nieśledzone pliki są oznaczone prefiksem ??.
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