Ovaj tekst će pokriti sljedeće aspekte:
- Preduvjet: Dodajte mapu/direktorij u Git indeks
- Metoda 1: Poništite “git add
”/Staged Directory pomoću naredbe “git reset” - Metoda 2: Poništite “git add
”/Staged Directory pomoću naredbe “git restore” - Metoda 3: Poništite “git add
”/fazni direktorij pomoću naredbe “git rm”
Preduvjet: Dodajte mapu/direktorij u Git indeks
Da biste dodali određeni direktorij u Git indeks, prvo idite do željenog Git repozitorija i pogledajte njegov sadržaj. Zatim dodajte podmapu/poddirektorij u Git indeks koristeći ' git add
Korak 1: Prebacite se na lokalno spremište
Prvo unesite dolje navedenu naredbu i preusmjerite na određeno lokalno spremište:
CD 'C:\Idi \R eng1'
Korak 2: Pregledajte sadržaj repozitorija
Zatim navedite sadržaj trenutnog repozitorija:
ls
Donji rezultat pokazuje da trenutno spremište sadrži dvije datoteke i jednu podmapu:
Korak 3: Dodajte podmapu u Git indeks
Sada upotrijebite sljedeću naredbu zajedno s određenim nazivom podmape da biste je pratili:
git dodati poddir
Korak 4: Pregledajte Git status
Da provjerite je li cijela podmapa postavljena ili ne, pogledajte git status:
git statusMože se vidjeti da je cijela podmapa uključujući njen sadržaj praćena:
Metoda 1: Poništite “git add ”/Staged Directory pomoću naredbe “git reset”
' git resetirati ” naredba poništava sve postavljene datoteke i mape. Za poništavanje ' git add
Metoda 2: Poništite “git add ”/Staged Directory pomoću naredbe “git restore”
' git vratiti ' naredba s ' – uprizoreno ” opcija uklanja postupnu datoteku ili mapu koja još nije predana. Da biste poništili određenu mapu s fazama, izvršite dolje navedenu naredbu:
git vratiti --uprizoreno .
Metoda 3: Poništite “git add ”/fazni direktorij pomoću naredbe “git rm”
' git rm ' naredba s ' –spremljeno u predmemoriju ' i ' -r ” opcije i naziv direktorija/mape uklanjaju određeni direktorij i sve što je unutar njega iz Git indeksa:
git rm --spremljeno u predmemoriju -r poddirOvdje:
- “ –spremljeno u predmemoriju ' opcija se koristi za izradu ' git rm ” naredba radi samo na Git indeksu.
- “ -r ” opcija se koristi za rekurzivno uklanjanje.
- “ poddir ” je naša željena mapa/direktorij.
Na kraju, provjerite Git status da potvrdite promjene:
git statusKao što vidite da je ' poddir ” podmapa/direktorij uspješno je deaktivirana:
Objasnili smo različite metode za poništavanje operacije “git add
Zaključak
Git nudi različite naredbe za poništavanje operacije “git add