Git -liste over nye/modifiserte/slettede filer

Git -liste over nye/modifiserte/slettede filer
Git er et kjent verktøy som brukes til å spore endringene i filer. Git -depotet inneholder flere nye, slettede og modifiserte filer. Når en bruker oppretter en ny fil, endrer den eller sletter den, må disse endringene legges til GIT -indeksen for sporingsformål. Dessuten er GIT -kommandoer tilgjengelige for å liste opp nye, modifiserte og slettede filer.

Denne artikkelen vil demonstrere forskjellige scenarier for å liste opp nye, modifiserte og slettede filer i GIT.

Hvordan liste opp nye, slettede og modifiserte filer i Git?

Det kan være forskjellige scenarier for denne situasjonen, for eksempel:

  • Scenario 1: Liste opp nye, modifiserte og slettede filer i arbeidskatalog- og iscenesettelsesområdet
  • Scenario 2: Liste nye, modifiserte og slettede filer av Git -depotet

Scenario 1: Liste opp nye, modifiserte og slettede filer med arbeidskatalog- og iscenesettelsesområde

Arbeidskatalogen inneholder de ikke -sporede filene mens iscenesettelsesområdet inneholder alle de sporede filene. Sporede filer er filene som legges til Git -iscenesettelsesområdet (indeksen) og ikke -sporede filer er filene som ikke er lagt til GIT -indeksen ennå.

For å se alle de nye, modifiserte og slettede filene i arbeidskatalog- og iscenesettelsesområdet, bruk "git status”Kommando:

git status

Utgangen nedenfor viser alle sporede og ikke -sporede filer og modifikasjoner. Her:

  • Newfile.tekst”Er den nylig lagt sporede filen i iscenesettelsesområdet.
  • Fil1.tekst”Er den modifiserte ikke -sporede filen i arbeidskatalogen.
  • bragd.tekst”Er den slettede ikke -sporede filen i arbeidskatalogen.
  • indeks.tekst”Er den nylig lagt ikke -sporede filen i arbeidskatalogen:

Dessuten "-porselen”Alternativet kan også brukes med“git status”Kommando for å vise statusen til arbeidskatalogen og iscenesettelsesområdet i et kortfattet format:

git status --porcelain

I utgangen under:

  • M”Representerer den modifiserte filen i arbeidskatalogen.
  • D”Viser den slettede filen i arbeidskatalogen.
  • EN”Indikerer en ny fil lagt til iscenesettelsesindeksen.
  • ??”Viser den ikke -sporede filen:

Alternativt kan følgende kommando også brukes til å få samme utgang:

git ls -files -o && git -kassen

Her:

  • git ls -files -o”Brukes til å liste opp nye filer
  • Git Checkout”Kommando brukes til tilsatte, modifiserte og slettede filer:

Scenario 2: Liste nye, modifiserte og slettede filer av Git -depot

Git -depotet inneholder alle filene og modifikasjonene som er begått. For å liste opp de nye, modifiserte og slettede filene i Git -depotet, bruker du den oppgitte kommandoen:

Git WhatChanged --oneline

På skjermbildet nedenfor,

  • D”Viser de slettede filene fra Git -depotet.
  • M”Angir de modifiserte engasjerte 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, modifiserte og slettede filene i arbeidskatalog- og iscenesettelsesområdet, "git status”Eller“git ls -files -o && git -kassen”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 i Git -depotet, bruk "git whatChanged -oneline”Kommando. Denne artikkelen demonstrerte forskjellige scenarier for oppføring av nye, modifiserte og slettede filer i GIT.