Denne artikkelen vil demonstrere forskjellige scenarier for å liste nye, modifiserte og slettede filer i Git.
Hvordan liste nye, slettede og endrede filer i Git?
Det kan være forskjellige scenarier for denne situasjonen, for eksempel:
- Scenario 1: Vis nye, endrede og slettede filer i arbeidskatalogen og oppsamlingsområdet
- Scenario 2: List opp nye, modifiserte og slettede filer i Git-depotet
Scenario 1: List opp nye, endrede og slettede filer i arbeidskatalog og oppsamlingsområde
Arbeidsmappen inneholder de usporede filene mens oppsamlingsområdet inneholder alle de sporede filene. Sporede filer er filene som er lagt til i Git-innsamlingsområdet (indeks) og usporede filer er filene som ikke er lagt til i Git-indeksen ennå.
For å se alle de nye, endrede og slettede filene i arbeidskatalogen og oppsamlingsområdet, bruk ' git status ' kommando:
git status
Utdataene nedenfor viser alle sporede og usporede filer og modifikasjoner. Her:
- ' newFile.txt ” er den nylig lagt til sporede filen i oppsamlingsområdet.
- ' Fil1.txt ” er den endrede usporede filen i arbeidskatalogen.
- ' feat.txt ” er den slettede usporede filen i arbeidskatalogen.
- ' index.txt ' er den nylig lagt til usporede filen i arbeidskatalogen:
Dessuten, ' -porselen alternativet kan også brukes med ' git status ” kommando for å vise statusen til arbeidskatalogen og oppsamlingsområdet i et kortfattet format:
git status --porselen
I utgangen nedenfor:
- ' M ” representerer den endrede filen i arbeidskatalogen.
- ' D ” viser den slettede filen i arbeidskatalogen.
- ' EN ” indikerer at en ny fil er lagt til oppsamlingsindeksen.
- ' ?? ' viser den usporede filen:
Alternativt kan følgende kommando også brukes for å få samme utdata:
git ls-filer -O && git utsjekkingHer:
- ' git ls-filer -o ' brukes til å liste nye filer
- ' git utsjekking kommandoen brukes for lagt til, endret og slettet filer:
Scenario 2: List opp nye, modifiserte og slettede filer i Git Repository
Git-depotet inneholder alle filene og modifikasjonene som har blitt utført. For å liste opp de nye, modifiserte og slettede filene til Git-depotet, bruk den angitte kommandoen:
git hva som endret seg --på nettI skjermbildet nedenfor,
- ' D ” viser de slettede filene fra Git-depotet.
- ' M ” indikerer de endrede committed filene.
- ' EN ” representerer de nylig lagt til filene i Git-depotet:
Det handlet om å liste opp de nye, modifiserte og slettede filene i Git.
Konklusjon
For å liste opp alle de nye, endrede og slettede filene i arbeidskatalogen og oppsamlingsområdet, ' git status ' eller ' git ls-files -o && git checkout ” kommandoer kan brukes. Dessuten, ' -porselen alternativet kan også brukes med ' git status ” kommando for å vise utdata i et kortfattet format. For å liste opp de nye, modifiserte og slettede filene til Git-depotet, bruk ' git whatchanged –oneline ' kommando. Denne artikkelen demonstrerte forskjellige scenarier for å liste nye, modifiserte og slettede filer i Git.