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
- Skenaario 2: Listaa Git-varaston uudet, muokatut ja poistetut tiedostot
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 kassallaTä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 -- verkossaAlla 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ä.