logo

Stav Git

Príkaz git status sa používa na zobrazenie stavu úložiska a prípravnej oblasti. Umožňuje nám vidieť sledované, nesledované súbory a zmeny. Tento príkaz nezobrazí žiadne záznamy o odovzdaní ani informácie.

Väčšinou sa používa na zobrazenie stavu medzi Git Pridať a Git commit príkaz. Môžeme skontrolovať, či sú zmeny a súbory sledované alebo nie.

Poďme pochopiť rôzne stavy príkazu status.

Stav, keď je pracovný strom vyčistený

Predtým, ako začneme s príkazom git status, pozrime sa, ako vyzerá stav git, keď nie sú vykonané žiadne zmeny. Ak chcete skontrolovať stav, otvorte git bash a spustite príkaz status v požadovanom adresári. Bude prebiehať nasledovne:

 $ git status 

Výkon:

Stav Git

Keďže v pracovnom strome nie je nič, čo by sa dalo sledovať alebo zrušiť, takže výstup sa zobrazuje ako pracovný strom je čistý .

Stav pri vytvorení nového súboru

Keď vytvoríme súbor v úložisku, stav úložiska sa zmení. Vytvorme súbor pomocou dotyk príkaz. Teraz skontrolujte stav pomocou príkazu status. Zvážte nasledujúci výstup:

Stav Git

Ako môžeme vidieť z vyššie uvedeného výstupu, stav sa zobrazuje ako „ nič nebolo pridané do odovzdania, ale sú prítomné nesledované súbory (na sledovanie použite 'git add') '. Príkaz status zobrazuje aj návrhy. Rovnako ako vo vyššie uvedenom výstupe sa odporúča použiť príkaz add na sledovanie súboru.

Poďme sledovať súbor a uvidíme stav po pridaní súboru do úložiska. Ak chcete sledovať súbor, spustite príkaz add. Zvážte nasledujúci výstup:

Stav Git

Z vyššie uvedeného výstupu môžeme vidieť, že stav po umiestnení súboru sa zobrazuje ako „ zmeny, ktoré sa majú vykonať '.

Pred slepým páchaním môžeme skontrolovať stav. Tento príkaz nám pomôže vyhnúť sa zmenám, ktoré nechceme vykonať. Potvrdíme to a potom skontrolujeme stav. Zvážte nasledujúci výstup:

Stav Git

Vidíme, že aktuálny stav po potvrdení súboru je čistý ako predtým.

Stav pri úprave existujúceho súboru

Skontrolujme stav pri úprave existujúceho súboru. Ak chcete upraviť súbor, spustite ozvena príkaz takto:

 $ echo 'Text'> Filename 

Vyššie uvedený príkaz pridá text do zadaného súboru, teraz skontrolujte stav úložiska. Zvážte nasledujúci výstup:

Stav Git

Vidíme, že aktualizovaný súbor sa zobrazuje ako nesledované súbory. Je zobrazený červenou farbou, pretože ešte nie je inscenovaný. Keď sa predstaví, jeho farba sa zmení na zelenú. Zvážte nasledujúci výstup:

Stav Git

Stav, keď je súbor odstránený

Poďme skontrolovať stav, keď je súbor odstránený z úložiska. Ak chcete odstrániť súbor z úložiska, spustite príkaz rm takto:

 $ git rm 

Vyššie uvedený príkaz odstráni zadaný súbor z úložiska. Teraz skontrolujte stav úložiska. Zvážte nasledujúci výstup:

Stav Git

Aktuálny stav úložiska bol aktualizovaný ako vymazaný.