Git Lista uusista/muokatuista/poistetuista tiedostoista

Git Lista Uusista Muokatuista Poistetuista Tiedostoista



Git on kuuluisa työkalu, jota käytetään tiedostojen muutosten seuraamiseen. Git-arkisto sisältää useita uusia, poistettuja ja muokattuja tiedostoja. Kun käyttäjä luo uuden tiedoston, muokkaa sitä tai poistaa sen, nämä muutokset on lisättävä Git-hakemistoon seurantaa varten. Lisäksi Git-komennot ovat saatavilla luetteloimaan uusia, muokattuja ja poistettuja tiedostoja.

Tämä artikkeli esittelee erilaisia ​​skenaarioita uusien, muokattujen ja poistettujen tiedostojen luetteloimiseksi Gitissä.

Kuinka listata uudet, poistetut ja muokatut tiedostot Gitissä?

Tässä tilanteessa voi olla erilaisia ​​skenaarioita, kuten:







Skenaario 1: Listaa työhakemiston ja esitysalueen uudet, muokatut ja poistetut tiedostot

Työhakemisto sisältää jäljittämättömät tiedostot, kun taas välitysalue sisältää kaikki seuratut tiedostot. Jäljellä olevat tiedostot ovat tiedostoja, jotka lisätään Git-asennusalueelle (hakemistoon), ja jäljittämättömät tiedostot ovat tiedostoja, joita ei ole vielä lisätty Git-hakemistoon.



Jos haluat tarkastella kaikkia työhakemiston ja esitysalueen uusia, muokattuja ja poistettuja tiedostoja, käytä ' git-tila 'komento:



git-tila

Alla oleva tulos näyttää kaikki seuratut ja jäljittämättömät tiedostot ja muutokset. Tässä:





  • ' uusitiedosto.txt ” on äskettäin lisätty jäljitetty tiedosto esitysalueelle.
  • ' Tiedosto1.txt ” on muokattu jäljittämätön tiedosto työhakemistossa.
  • ' feat.txt ” on poistettu jäljittämätön tiedosto työhakemistosta.
  • ' index.txt ” on juuri lisätty jäljittämätön tiedosto työhakemistoon:

Lisäksi ' -posliini ' -vaihtoehtoa voidaan käyttää myös ' git-tila ” -komento näyttää työhakemiston ja esitysalueen tilan tiiviissä muodossa:



git-tila --posliini

Alla olevassa lähdössä:

  • ' M ” edustaa muokattua tiedostoa työhakemistossa.
  • ' D ” näyttää poistetun tiedoston työhakemistossa.
  • ' A ” osoittaa, että uusi tiedosto on lisätty esityshakemistoon.
  • ' ?? ' näyttää jäljittämättömän tiedoston:

Vaihtoehtoisesti voidaan käyttää myös seuraavaa komentoa saadaksesi sama tulos:

git ls-tiedostot -O && käy kassalla

Tässä:

  • ' git ls-tiedostot -o ' käytetään uusien tiedostojen luetteloimiseen
  • ' käy kassalla ”-komentoa käytetään lisätyille, muokatuille ja poistetuille tiedostoille:

Skenaario 2: Listaa Git-varaston uudet, muokatut ja poistetut tiedostot

Git-arkisto sisältää kaikki tiedostot ja muutokset, jotka on tehty. Listaa Git-arkiston uudet, muokatut ja poistetut tiedostot käyttämällä annettua komentoa:

juu mikä muuttui -- verkossa

Alla olevassa kuvakaappauksessa

  • ' D ” näyttää poistetut tiedostot Git-arkistosta.
  • ' M ” osoittaa muokatut sitovat tiedostot.
  • ' A ' edustaa äskettäin lisättyjä tiedostoja Git-arkistoon:

Siinä oli kyse uusien, muokattujen ja poistettujen tiedostojen luetteloimisesta Gitissä.

Johtopäätös

Listaaksesi kaikki työhakemiston ja esitysalueen uudet, muokatut ja poistetut tiedostot ' git-tila ' tai ' git ls-files -o && git checkout ”-komentoja voidaan käyttää. Lisäksi ' -posliini ' -vaihtoehtoa voidaan käyttää myös ' git-tila ' -komento näyttää tuloste tiiviissä muodossa. Listaaksesi Git-arkiston uudet, muokatut ja poistetut tiedostot käytä ' git whatchanged –oneline ”komento. Tämä artikkeli esitteli erilaisia ​​skenaarioita uusien, muokattujen ja poistettujen tiedostojen luetteloimiseksi Gitissä.