logo

Git status

Ukaz git status se uporablja za prikaz stanja repozitorija in uprizoritvenega območja. Omogoča nam vpogled v sledene, nesledene datoteke in spremembe. Ta ukaz ne bo prikazal nobenih zapisov ali informacij o potrditvi.

Večinoma se uporablja za prikaz stanja med Git Dodaj in Git commit ukaz. Lahko preverimo, ali se spremembe in datoteke spremljajo ali ne.

Razumejmo različna stanja ukaza status.

tostring v Javi

Stanje, ko je delovno drevo očiščeno

Preden začnemo z ukazom git status, poglejmo, kako je videti status git, ko ni nobenih sprememb. Če želite preveriti stanje, odprite git bash in zaženite ukaz status v želenem imeniku. Potekalo bo takole:

 $ git status 

Izhod:

Git status

Ker v delovnem drevesu ni ničesar, čemur bi lahko sledili ali preklicali sledenje, je rezultat prikazan kot delovno drevo je čisto .

Stanje, ko je ustvarjena nova datoteka

Ko ustvarimo datoteko v repozitoriju, se stanje repozitorija spremeni. Ustvarimo datoteko z uporabo dotik ukaz. Zdaj preverite stanje z ukazom status. Razmislite o spodnjem rezultatu:

Git status

Kot lahko vidimo iz zgornjega rezultata, je stanje prikazano kot ' nič dodanega za potrditev, vendar so prisotne datoteke, ki jim ni sledi (za sledenje uporabite 'git add') '. Ukaz stanja prikaže tudi predloge. Tako kot v zgornjem izhodu predlaga uporabo ukaza add za sledenje datoteki.

za zanko bash

Sledimo datoteki in videli bomo stanje po dodajanju datoteke v repozitorij. Če želite slediti datoteki, zaženite ukaz add. Razmislite o spodnjem rezultatu:

Git status

Iz zgornjega izhoda lahko vidimo, da je stanje po postavitvi datoteke prikazano kot ' spremembe, ki jih je treba izvesti '.

Pred slepo izvršitvijo lahko preverimo stanje. Ta ukaz nam bo pomagal, da se izognemo spremembam, ki jih ne želimo izvesti. Potrdimo in nato preverimo stanje. Razmislite o spodnjem rezultatu:

Git status

Vidimo lahko, da je trenutno stanje po potrditvi datoteke čisto, kot je bilo prej.

pawandeep rajan

Stanje, ko je obstoječa datoteka spremenjena

Preverimo stanje, ko je obstoječa datoteka spremenjena. Če želite spremeniti datoteko, zaženite odmev ukaz kot sledi:

 $ echo 'Text'> Filename 

Zgornji ukaz bo dodal besedilo v določeno datoteko, zdaj pa preverite stanje skladišča. Razmislite o spodnjem rezultatu:

Git status

Vidimo lahko, da je posodobljena datoteka prikazana kot datoteke brez sledenja. Prikazan je v rdeči barvi, ker še ni uprizorjen. Ko bo stopil, se bo njegova barva spremenila v zeleno. Razmislite o spodnjem rezultatu:

hekerska obdelava
Git status

Stanje, ko je datoteka izbrisana

Preverimo status, ko je datoteka izbrisana iz repozitorija. Če želite izbrisati datoteko iz repozitorija, zaženite ukaz rm na naslednji način:

 $ git rm 

Zgornji ukaz bo izbrisal navedeno datoteko iz repozitorija. Zdaj preverite stanje skladišča. Razmislite o spodnjem rezultatu:

Git status

Trenutno stanje repozitorija je bilo posodobljeno kot izbrisano.