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:
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:
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:
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:
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:
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
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:
Trenutno stanje repozitorija je bilo posodobljeno kot izbrisano.