Võta tagasi „git add

Vota Tagasi Git Add Dir



Gitis on failid ja kaustad hoidla põhiüksused. Iga Giti hoidla võib sisaldada mitut faili ja kausta. Kaustad aitavad arendajatel hoidlat paremini korraldada. Arendajad saavad kogu kausta korraga lavastada ja siduda. Lisaks saavad nad kausta, sealhulgas kõigi selle failide, destatiivi tühistada.

See kirjutis hõlmab järgmisi aspekte:

Eeltingimus: lisage Giti indeksisse kaust/kataloog

Konkreetse kataloogi Giti indeksisse lisamiseks liikuge esmalt soovitud Giti hoidlasse ja vaadake selle sisu. Seejärel lisage alamkaust/alamkataloog Giti indeksisse, kasutades nuppu ' git lisage ” käsk.







1. samm: lülituge kohalikule hoidlale

Esmalt sisestage alltoodud käsk ja suunake ümber konkreetsesse kohalikku hoidlasse:



cd 'C:\Mine \R eng1'

2. samm: vaadake hoidla sisu

Seejärel loetlege praeguse hoidla sisu:



ls

Allolev väljund näitab, et praegune hoidla sisaldab kahte faili ja ühte alamkausta:





3. samm: lisage Giti indeksisse alamkaust

Nüüd kasutage selle jälgimiseks järgmist käsku koos konkreetse alamkausta nimega:



git lisada alamdirektor

4. samm: vaadake Giti olekut

Kontrollimaks, kas kogu alamkaust on lavastatud või mitte, vaadake giti olekut:

git staatus

On näha, et kogu alamkausta koos selle sisuga on jälgitud:

1. meetod: tühistage käsk „git add ”/Staged Directory, kasutades käsku „git reset”

' git lähtestamine ” käsk eemaldage kõik lavastatud failid ja kaustad. Et tühistada ' git lisa ', kasutage ' git lähtestamine ” käsk ja määrake etapiviisiline kataloogi/kausta nimi:

git lähtestamine alamdirektor

2. meetod: tühistage käsk „git add ”/Staged Directory, kasutades käsku „git restore”

' git taastada ' käsk '' – lavastatud ” suvand eemaldab etapiviisilise faili või kausta, mis pole veel kinnitatud. Konkreetse etapiviisilise kausta tagasivõtmiseks käivitage alltoodud käsk:

git taastama --lavastatud .

3. meetod: tühistage käsk „git add ”/Staged Directory, kasutades käsku „git rm”

' git rm ' käsk '' - vahemällu salvestatud ” ja „ -r ” suvandid ja kataloogi/kausta nimi eemaldab Giti indeksist konkreetse kataloogi ja kõik selle sees olevad asjad:

git rm -- vahemällu salvestatud -r alamdirektor

Siin:

  • - vahemällu salvestatud suvandit kasutatakse ' git rm ” käsk toimib ainult Giti indeksis.
  • -r Rekursiivseks eemaldamiseks kasutatakse valikut.
  • alamdirektor ” on meie soovitud kaust/kataloog.

Lõpuks kontrollige muudatuste kontrollimiseks Giti olekut:

git staatus

Nagu näete, et ' alamdirektor ” alamkausta/kataloogi lavastamine õnnestus:

Oleme selgitanud erinevaid meetodeid toimingu „git add

” tagasivõtmiseks.

Järeldus

Git pakub toimingu „git add

” tagasivõtmiseks erinevaid käske, näiteks „ git lähtestamine ”, „ git taastamine – lavastatud . ” ja „ git rm – vahemällu salvestatud -r ” käsutab. Need käsud eemaldavad konkreetse jälgitava kausta Giti lavastusalast. See kirjutis selgitas erinevaid meetodeid toimingu „git add ” tagasivõtmiseks.