logo

Git status

Naredba git status koristi se za prikaz stanja repozitorija i scenskog područja. Omogućuje nam da vidimo praćene, nepraćene datoteke i promjene. Ova naredba neće prikazati nikakve zapise predaje ili informacije.

Uglavnom se koristi za prikaz stanja između Git Dodaj i Git počini naredba. Možemo provjeriti prate li se promjene i datoteke ili ne.

linux naredbe

Hajdemo razumjeti različita stanja statusne naredbe.

Status kada je radno stablo očišćeno

Prije nego počnemo s naredbom git status, pogledajmo kako git status izgleda kada nema promjena. Za provjeru statusa otvorite git bash i pokrenite naredbu status u željenom direktoriju. Provodit će se na sljedeći način:

 $ git status 

Izlaz:

Git status

Budući da u radnom stablu nema ničega za praćenje ili poništavanje praćenja, izlaz se prikazuje kao radno stablo je čisto .

Status kada se kreira nova datoteka

Kada kreiramo datoteku u repozitoriju, stanje repozitorija se mijenja. Kreirajmo datoteku pomoću dodir naredba. Sada provjerite status pomoću naredbe status. Razmotrite donji izlaz:

koliki je ovaj monitor
Git status

Kao što možemo vidjeti iz gornjeg izlaza, status se prikazuje kao ' ništa nije dodano za predaju, ali prisutne su nepraćene datoteke (koristite 'git add' za praćenje) '. Statusna naredba također prikazuje prijedloge. Kao u gornjem izlazu, predlaže se korištenje naredbe add za praćenje datoteke.

Pratimo datoteku i vidjet ćemo status nakon dodavanja datoteke u repozitorij. Za praćenje datoteke pokrenite naredbu add. Razmotrite donji izlaz:

Git status

Iz gornjeg izlaza možemo vidjeti da se status nakon postavljanja datoteke prikazuje kao ' promjene koje treba izvršiti '.

Prije nego naslijepo počinimo, možemo provjeriti status. Ova naredba će nam pomoći da izbjegnemo promjene koje ne želimo izvršiti. Potvrdimo ga i onda provjerimo status. Razmotrite donji izlaz:

konačni stroj
Git status

Vidimo da je trenutni status nakon predaje datoteke čist kao i prije.

Status kada je postojeća datoteka izmijenjena

Provjerimo status kada je postojeća datoteka izmijenjena. Za izmjenu datoteke pokrenite jeka naredba kako slijedi:

 $ echo 'Text'> Filename 

Gornja naredba će dodati tekst navedenoj datoteci, sada provjerite status repozitorija. Razmotrite donji izlaz:

Git status

Vidimo da je ažurirana datoteka prikazana kao nepraćena datoteka. Prikazana je crvenom bojom jer još nije postavljena. Kada se pojavi, njegova boja će se promijeniti u zelenu. Razmotrite donji izlaz:

obrada hakiranja
Git status

Status kada je datoteka izbrisana

Provjerimo status kada je datoteka izbrisana iz repozitorija. Da biste izbrisali datoteku iz repozitorija, pokrenite naredbu rm na sljedeći način:

 $ git rm 

Gornja naredba će izbrisati navedenu datoteku iz repozitorija. Sada provjerite status spremišta. Razmotrite donji izlaz:

Git status

Trenutačni status repozitorija je ažuriran kao izbrisan.