Git liste over nye/ændrede/slettede filer

Git Liste Over Nye Aendrede Slettede Filer



Git er et berømt værktøj, der bruges til at spore ændringerne i filer. Git-lageret indeholder flere nye, slettede og ændrede filer. Når en bruger opretter en ny fil, ændrer den eller sletter den, skal disse ændringer tilføjes til Git-indekset til sporingsformål. Desuden er Git-kommandoer tilgængelige for at vise nye, ændrede og slettede filer.

Denne artikel vil demonstrere forskellige scenarier for at liste nye, ændrede og slettede filer i Git.

Sådan viser du nye, slettede og ændrede filer i Git?

Der kan være forskellige scenarier for denne situation, såsom:







Scenarie 1: Liste over nye, ændrede og slettede filer i arbejdskatalog og iscenesættelsesområde

Arbejdsmappen indeholder de usporede filer, mens iscenesættelsesområdet indeholder alle de sporede filer. Sporede filer er de filer, der tilføjes til Git-indstillingsområdet (indeks), og usporede filer er de filer, der endnu ikke er blevet tilføjet til Git-indekset.



For at se alle de nye, ændrede og slettede filer i arbejdsbiblioteket og iscenesættelsesområdet skal du bruge ' git status kommando:



git status

Nedenstående output viser alle sporede og usporede filer og ændringer. Her:





  • newFile.txt ” er den nyligt tilføjede sporede fil i iscenesættelsesområdet.
  • Fil1.txt ” er den ændrede usporede fil i arbejdsmappen.
  • feat.txt ” er den slettede usporede fil i arbejdsmappen.
  • index.txt ” er den nyligt tilføjede usporede fil i arbejdsmappen:

Desuden er ' -porcelæn ' mulighed kan også bruges med ' git status ” kommando for at vise status for arbejdsbiblioteket og iscenesættelsesområdet i et kortfattet format:



git status --porcelæn

I nedenstående output:

  • M ” repræsenterer den ændrede fil i arbejdsmappen.
  • D ” viser den slettede fil i arbejdsmappen.
  • EN ” angiver en ny fil tilføjet til iscenesættelsesindekset.
  • ?? ' viser den usporede fil:

Alternativt kan følgende kommando også bruges til at få det samme output:

git ls-filer -O && git checkout

Her:

  • git ls-filer -o ” bruges til at vise nye filer
  • git checkout kommandoen bruges til tilføjede, ændrede og slettede filer:

Scenarie 2: Vis nye, ændrede og slettede filer i Git Repository

Git-lageret indeholder alle de filer og ændringer, der er blevet begået. For at liste de nye, ændrede og slettede filer i Git-lageret skal du bruge den medfølgende kommando:

git hvad ændrede sig --online

I nedenstående skærmbillede,

  • D ” viser de slettede filer fra Git-lageret.
  • M ” angiver de ændrede committede filer.
  • EN ” repræsenterer de nyligt tilføjede filer i Git-lageret:

Det handlede om at liste de nye, ændrede og slettede filer i Git.

Konklusion

For at få en liste over alle de nye, ændrede og slettede filer i arbejdsbiblioteket og iscenesættelsesområdet, skal ' git status ' eller ' git ls-filer -o && git checkout ” kommandoer kan bruges. Desuden er ' -porcelæn ' mulighed kan også bruges med ' git status ” kommando for at vise output i et kortfattet format. For at vise de nye, ændrede og slettede filer i Git-lageret, skal du bruge ' git whatchanged –oneline ” kommando. Denne artikel demonstrerede forskellige scenarier for at liste nye, ændrede og slettede filer i Git.