Denne skrive-up vil dække følgende aspekter:
- Forudsætning: Tilføj mappe/mappe til Git Index
- Metode 1: Fortryd 'git add
'/Staged Directory ved hjælp af kommandoen 'git reset' - Metode 2: Fortryd 'git add
'/Staged Directory ved hjælp af kommandoen 'git restore' - Metode 3: Fortryd “git add
”/Staged Directory ved hjælp af “git rm” kommando
Forudsætning: Tilføj mappe/mappe til Git Index
For at tilføje den bestemte mappe til Git-indekset, skal du først navigere til det ønskede Git-lager og se dets indhold. Tilføj derefter undermappen/undermappen til Git-indekset ved at bruge ' git tilføj
Trin 1: Skift til Local Repository
Indtast først nedenstående kommando og omdiriger til det bestemte lokale depot:
cd 'C:\Go \R eng1'
Trin 2: Se lagerindhold
Angiv derefter det aktuelle lagers indhold:
ls
Nedenstående output indikerer, at det aktuelle lager indeholder to filer og en undermappe:
Trin 3: Tilføj undermappe til Git Index
Brug nu følgende kommando sammen med det bestemte undermappenavn til at spore det:
git tilføje underdir
Trin 4: Se Git-status
For at kontrollere, om hele undermappen er blevet iscenesat eller ej, se git-status:
git statusDet kan ses, at hele undermappen inklusive dens indhold er blevet sporet:
Metode 1: Fortryd 'git add '/Staged Directory ved hjælp af kommandoen 'git reset'
Det ' git nulstilles kommandoen fjerner alle de iscenesatte filer og mapper. For at fortryde ' git tilføje
Metode 2: Fortryd 'git add '/Staged Directory ved hjælp af kommandoen 'git restore'
Det ' git gendannelse kommandoen med ' – iscenesat ” valgmulighed fjerner en iscenesat fil eller mappe, der ikke er committet endnu. For at fortryde den bestemte iscenesatte mappe skal du udføre kommandoen nedenfor:
git gendanne --iscenesat .
Metode 3: Fortryd “git add ”/Staged Directory ved hjælp af “git rm” kommando
Det ' git rm kommandoen med ' -cache ' og ' -r ” muligheder og mappe/mappenavn fjerner en bestemt mappe og alt inde i den fra Git-indekset:
git rm --cachelagret -r underdirHer:
- “ -cache ' mulighed bruges til at gøre ' git rm kommandoen virker kun på Git-indekset.
- “ -r ' mulighed bruges til at fjerne rekursivt.
- “ underdir ” er vores ønskede mappe/mappe.
Til sidst skal du kontrollere Git-statussen for at bekræfte ændringer:
git statusSom du kan se, at ' underdir ” undermappe/mappe er blevet fjernet med succes:
Vi har forklaret forskellige metoder til at fortryde “git add
Konklusion
Git giver forskellige kommandoer til at fortryde 'git add