Angre «git add »

Angre Git Add Dir



I Git er filer og mapper de grunnleggende enhetene i depotet. Hvert Git-depot kan inneholde flere filer og mapper. Mapper hjelper utviklere med å organisere depotet på en bedre måte. Utviklere kan iscenesette og forplikte hele mappen samtidig. Dessuten kan de også fjerne mappen inkludert alle filene.

Denne artikkelen vil dekke følgende aspekter:

Forutsetning: Legg til mappe/katalog til Git Index

For å legge til den bestemte katalogen til Git-indeksen, naviger først til ønsket Git-depot og se innholdet. Legg deretter til undermappen/underkatalogen til Git-indeksen ved å bruke ' git add ' kommando.







Trinn 1: Bytt til Local Repository

Skriv først inn kommandoen nedenfor og omdiriger til det aktuelle lokale depotet:



cd 'C:\Go \R eng1'

Trinn 2: Se innhold i depotet

List deretter innholdet i gjeldende depot:



ls

Utdataene nedenfor indikerer at det gjeldende depotet inneholder to filer og en undermappe:





Trinn 3: Legg til undermappe til Git Index

Bruk nå følgende kommando sammen med det bestemte undermappenavnet for å spore det:



git add underdir

Trinn 4: Se Git-status

For å bekrefte om hele undermappen er iscenesatt eller ikke, se git-statusen:

git status

Det kan sees at hele undermappen inkludert innholdet er sporet:

Metode 1: Angre 'git add '/Staged Directory ved å bruke 'git reset'-kommandoen

« git tilbakestilt kommandoen fjerner alle trinnvise filer og mapper. For å angre ' git add

' operasjon, bruk ' git tilbakestilt ” kommandoen og spesifiser det trinnvise katalog-/mappenavnet:

git tilbakestilt underdir

Metode 2: Angre 'git add '/Staged Directory ved å bruke 'git restore'-kommandoen

« git restore kommandoen med ' – iscenesatt alternativet fjerner en iscenesatt fil eller mappe som ikke er committert ennå. For å angre den bestemte iscenesatte mappen, utfør kommandoen nedenfor:

git restaurere --iscenesatt .

Metode 3: Angre 'git add '/Staged Directory ved å bruke 'git rm'-kommandoen

« git rm kommandoen med ' –bufret ' og ' -r alternativer og katalog-/mappenavn fjerner en bestemt katalog og alt inni den fra Git-indeksen:

git rm --bufret -r underdir

Her:

  • ' –bufret ' alternativet brukes til å lage ' git rm kommandoen opererer kun på Git-indeksen.
  • ' -r alternativet brukes til å fjerne rekursivt.
  • ' underdir ” er ønsket mappe/katalog.

Til slutt, sjekk Git-statusen for å bekrefte endringer:

git status

Som du kan se at ' underdir ' undermappe/katalog har blitt fjernet vellykket:

Vi har forklart forskjellige metoder for å angre «git add

»-operasjonen.

Konklusjon

Git gir forskjellige kommandoer for å angre «git add

»-operasjonen, for eksempel « git tilbakestill ', ' git restore – iscenesatt . ' og ' git rm –cached -r ' kommandoer. Disse kommandoene fjerner den bestemte sporede mappen fra Git-oppsamlingsområdet. Denne oppskriften forklarte ulike metoder for å angre «git add »-operasjonen.