Poništi “git add

Ponisti Git Add Dir



U Gitu su datoteke i mape osnovne jedinice repozitorija. Svako Git spremište može sadržavati nekoliko datoteka i mapa. Mape pomažu programerima da bolje organiziraju spremište. Programeri mogu postaviti i predati cijelu mapu odjednom. Štoviše, oni također mogu ukloniti fazu mape uključujući sve njezine datoteke.

Ovaj tekst će pokriti sljedeće aspekte:

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 ” naredba.







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 status

Mož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

', upotrijebite ' git resetirati ” i odredite naziv direktorija/mape u fazama:

git resetirati poddir

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 poddir

Ovdje:

  • –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 status

Kao š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

”, kao što je “ git reset ”, “ git restauracija –postupno . ' i ' git rm –cached -r ” naredbe. Ove naredbe uklanjaju određenu praćenu mapu iz Git probnog područja. Ovaj zapis objašnjava različite metode poništavanja operacije “git add ”.