Git popis novih/promijenjenih/izbrisanih datoteka

Git Popis Novih Promijenjenih Izbrisanih Datoteka



Git je poznati alat koji se koristi za praćenje izmjena u datotekama. Git repozitorij sadrži nekoliko novih, izbrisanih i izmijenjenih datoteka. Kada korisnik stvori novu datoteku, modificira je ili izbriše, te promjene moraju se dodati u Git indeks u svrhu praćenja. Štoviše, Git naredbe dostupne su za popis novih, izmijenjenih i izbrisanih datoteka.

Ovaj će članak pokazati različite scenarije za ispisivanje novih, izmijenjenih i izbrisanih datoteka u Gitu.

Kako ispisati nove, obrisane i izmijenjene datoteke u Gitu?

Mogu postojati različiti scenariji za ovu situaciju, kao što su:







Scenarij 1: Popis novih, izmijenjenih i obrisanih datoteka radnog direktorija i pripremnog područja

Radni direktorij sadrži nepraćene datoteke dok pripremno područje sadrži sve praćene datoteke. Praćene datoteke su datoteke koje su dodane u Git početno područje (indeks), a nepraćene datoteke su datoteke koje još nisu dodane u Git indeks.



Za pregled svih novih, izmijenjenih i obrisanih datoteka radnog direktorija i pripremnog područja, upotrijebite ' git status ” naredba:



git status

Donji izlaz prikazuje sve praćene i nepraćene datoteke i izmjene. Ovdje:





  • novaDatoteka.txt ” je novododana praćena datoteka u pripremnom području.
  • Datoteka1.txt ” je modificirana nepraćena datoteka u radnom direktoriju.
  • feat.txt ” je obrisana nepraćena datoteka u radnom direktoriju.
  • indeks.txt ” je novododana nepraćena datoteka u radnom direktoriju:

Štoviše, ' -porculan ' opcija se također može koristiti s ' git status ” naredba za prikaz statusa radnog direktorija i scenskog područja u sažetom formatu:



git status --porculan

U donjem izlazu:

  • M ” predstavlja izmijenjenu datoteku u radnom direktoriju.
  • D ” prikazuje izbrisanu datoteku u radnom direktoriju.
  • A ” označava novu datoteku dodanu u indeks prikazivanja.
  • ?? ” prikazuje nepraćenu datoteku:

Alternativno, sljedeća naredba se također može koristiti za dobivanje istog izlaza:

git ls-datoteke -O && git odjava

Ovdje:

  • git ls-datoteke -o ” koristi se za popis novih datoteka
  • git odjava ” naredba se koristi za dodane, izmijenjene i obrisane datoteke:

Scenarij 2: Popis novih, izmijenjenih i izbrisanih datoteka Git repozitorija

Git repozitorij sadrži sve datoteke i izmjene koje su predane. Za popis novih, izmijenjenih i izbrisanih datoteka Git repozitorija, upotrijebite naredbu:

git što se promijenilo --na liniji

Na snimci zaslona u nastavku,

  • D ” prikazuje izbrisane datoteke iz Git repozitorija.
  • M ” označava izmijenjene predane datoteke.
  • A ” predstavlja novo dodane datoteke u Git repozitorij:

To je bilo sve o popisu novih, izmijenjenih i izbrisanih datoteka u Gitu.

Zaključak

Za popis svih novih, izmijenjenih i obrisanih datoteka radnog direktorija i pripremnog područja, ' git status ' ili ' git ls-datoteke -o && git odjava ” mogu se koristiti naredbe. Štoviše, ' -porculan ' opcija se također može koristiti s ' git status ” za prikaz izlaza u sažetom formatu. Za popis novih, izmijenjenih i izbrisanih datoteka Git repozitorija koristite ' git whatchanged –oneline ” naredba. Ovaj članak demonstrira različite scenarije za ispisivanje novih, izmijenjenih i izbrisanih datoteka u Gitu.