logo

Stan Gita

Polecenie git status służy do wyświetlania stanu repozytorium i obszaru tymczasowego. Pozwala nam zobaczyć prześledzone, nieśledzone pliki i zmiany. To polecenie nie wyświetli żadnych rekordów ani informacji o zatwierdzeniach.

Najczęściej służy do wyświetlania stanu pomiędzy Git Dodaj I Git zatwierdź Komenda. Możemy sprawdzić, czy zmiany i pliki są śledzone, czy nie.

Przyjrzyjmy się różnym stanom polecenia statusu.

Stan podczas czyszczenia drzewa roboczego

Zanim zaczniemy od polecenia git status, zobaczmy jak wygląda git status, gdy nie wprowadzono żadnych zmian. Aby sprawdzić status, otwórz git bash i uruchom polecenie status w żądanym katalogu. Będzie działać w następujący sposób:

 $ git status 

Wyjście:

Stan Gita

Ponieważ w drzewie roboczym nie ma nic do śledzenia ani odśledzenia, dane wyjściowe są wyświetlane jako drzewo robocze jest czyste .

Stan w momencie utworzenia nowego pliku

Kiedy tworzymy plik w repozytorium, zmienia się stan repozytorium. Utwórzmy plik za pomocą dotykać Komenda. Teraz sprawdź status za pomocą polecenia status. Rozważ poniższe dane wyjściowe:

Stan Gita

Jak widać z powyższych danych wyjściowych, status jest wyświetlany jako „ nic nie zostało dodane do zatwierdzenia, ale obecne są nieśledzone pliki (użyj „git add”, aby śledzić) '. Polecenie statusu wyświetla także sugestie. Podobnie jak w przypadku powyższych wyników, sugeruje się użycie polecenia add do śledzenia pliku.

Prześledzimy plik i zobaczymy status po dodaniu pliku do repozytorium. Aby śledzić plik, uruchom polecenie add. Rozważ poniższe dane wyjściowe:

Stan Gita

Z powyższych danych wynika, że ​​status po umieszczeniu pliku jest wyświetlany jako „ zmiany, które należy zatwierdzić '.

Przed zatwierdzeniem na ślepo możemy sprawdzić status. To polecenie pomoże nam uniknąć zmian, których nie chcemy wprowadzać. Zatwierdźmy to, a następnie sprawdźmy status. Rozważ poniższe dane wyjściowe:

Stan Gita

Widzimy, że bieżący stan po zatwierdzeniu pliku jest czysty jak wcześniej.

Stan w przypadku modyfikacji istniejącego pliku

Sprawdźmy status w przypadku modyfikacji istniejącego pliku. Aby zmodyfikować plik, uruchom Echo polecenie w następujący sposób:

 $ echo 'Text'> Filename 

Powyższe polecenie doda tekst do określonego pliku, teraz sprawdź status repozytorium. Rozważ poniższe dane wyjściowe:

Stan Gita

Widzimy, że zaktualizowany plik jest wyświetlany jako pliki nieśledzone. Jest on pokazany w kolorze czerwonym, ponieważ nie jest jeszcze wystawiony. Kiedy już się pojawi, jego kolor zmieni się na zielony. Rozważ poniższe dane wyjściowe:

Stan Gita

Stan po usunięciu pliku

Sprawdźmy, jaki będzie stan po usunięciu pliku z repozytorium. Aby usunąć plik z repozytorium, uruchom komendę rm w następujący sposób:

 $ git rm 

Powyższe polecenie usunie określony plik z repozytorium. Teraz sprawdź status repozytorium. Rozważ poniższe dane wyjściowe:

Stan Gita

Aktualny status repozytorium został zaktualizowany jako usunięte.