Paano Tanggalin ang Stash Record sa Git

Paano Tanggalin Ang Stash Record Sa Git



Kadalasan, hindi mo kailangang panatilihin ang mga kamakailang pagbabago o update sa Git na ginawa sa kasalukuyang direktoryo habang gumagawa ng mga proyekto. Sa sitwasyong ito, maaari mong itago ang mga pagbabagong ito. Ang Git stash ay isang pansamantalang istante na nagse-save ng mga pansamantalang pagbabago. Nagtataglay ito ng mga pagbabago gamit ang mga index. Bukod dito, maaari mong tanggalin ang anumang hindi kinakailangang itagong tala sa pamamagitan ng paggamit ng ' $ git stash drop ” utos.

Sa gabay na ito, matututunan mo ang pinakamadaling paraan ng pagtanggal ng mga stash record sa Git.

Paano Tanggalin ang Stash Record sa Git?

Upang linisin ang talaan ng itago, gagawa muna kami ng mga pagbabago sa mga file ng proyekto at idagdag ang mga ito sa repositoryo ng Git. Pagkatapos nito, isagawa ang ' $ git itago ” utos na pansamantalang i-hold ang mga pagbabagong ito. Pagkatapos, isagawa ang '$ git itagong patak ” utos na tanggalin ang mga talaan ng itago.







Tingnan natin ang mga hakbang sa ibaba para ipatupad ang sitwasyon sa itaas!



Hakbang 1: Ilipat sa Git Repository
Mag-navigate sa Git Local repository sa pamamagitan ng paggamit ng “ cd ” utos:



$ cd 'C:\Mga Gumagamit \n azma\Git\mari_khan'





Hakbang 2: Lumikha ng File
Susunod, isagawa ang ibinigay na utos upang lumikha ng isang bagong file:

$ hawakan file.txt



Hakbang 3: Track File
Ngayon, subaybayan ang file gamit ang ' git add ” utos:

$ git add file.txt

Hakbang 4: Magsagawa ng Mga Pagbabago
I-update ang Git repository at gumawa ng nauugnay na mensahe na may ' -m 'opsyon sa ' git commit ” utos:

$ git commit -m 'idinagdag ang file.txt'

Hakbang 5: I-update ang File
Buksan ang idinagdag na file sa default na editor, magdagdag ng ilang teksto dito at i-update ito:

$ simulan ang file.txt

Hakbang 6: Magdagdag ng Mga Pagbabago
Pagkatapos i-update ang file, idagdag ang lahat ng ginawang pagbabago sa Git repository sa tulong ng ibinigay na command:

$ git add .

Hakbang 7: Itago ang Mga Pagbabago
Ngayon, isagawa ang ' git stash ” utos na pansamantalang hawakan ang mga pagbabago sa gumaganang direktoryo:

$ git stash

Hakbang 8: Ilista ang Mga Pagbabago sa Stash
Upang tingnan ang mga kamakailang pagbabago, ang ' git stash list ” utos:

$ git stash listahan

Tulad ng nakikita mo, sa kasalukuyan, mayroon lamang kaming isang itago na may index na ' 0 ”:

Hakbang 9: Tanggalin ang Stash Record
Ngayon, isagawa ang stash command gamit ang ' [email protektado] {0} ” para tanggalin ang nauugnay na itago:

$ git stash ihulog ang itago @ { 0 }

Ang output sa ibaba ay nagpapahiwatig na ang aming partikular na talaan ng itago ay matagumpay na natanggal:

Hakbang 10: I-verify ang Tinanggal na Itago
Patakbuhin ang ' git stash ” utos upang suriin ang anumang mga pagbabago na kailangang itago:

$ git stash

Gaya ng nakikita mo, wala nang mga lokal na pagbabago ang umiiral na ngayon:

Gustong magtanggal ng stash record gamit ang index nito? Tingnan ang ibinigay na pamamaraan!

Paano Tanggalin ang Stash Record sa Git Gamit ang Index Number?

Ang isa pang utos upang maisagawa ang operasyon sa itaas sa ibang paraan ay ang paggamit ng index number ng isang stash para tanggalin.

Upang praktikal na ipatupad ang nakasaad na konsepto, tingnan ang mga sumusunod na hakbang.

Hakbang 1: Ilista ang mga Stashes
Una, ipakita ang listahan ng lahat ng mga stashes gamit ang ibinigay na command:

$ git stash listahan

Ayon sa output sa ibaba, sa kasalukuyan, mayroon kaming dalawang stash index na naglalaman ng mga pagbabago:

Hakbang 2: Alisin ang Stash Record
Ngayon, isagawa ang ' git stash drop ” utos na may index number ng stash na kailangang tanggalin:

$ git stash drop 1

Dito, matagumpay naming natanggal o na-drop ang stash record na inilagay sa ' 1 ” index:

Paano Magtanggal ng Maramihang Mga Stash Record sa Git?

Upang tanggalin ang marami o lahat ng mga itago nang sabay-sabay, gamitin ang ' git stash drop ” utos. Upang makamit ito, sundin ang ibinigay na mga tagubilin.

Hakbang 1: Ilista ang mga Stashes
Una, tingnan ang listahan ng mga stashes sa pamamagitan ng pagpapatupad ng ibinigay na command:

$ git stash listahan

Hakbang 2: I-delete ang Lahat ng Stash Records
Ngayon, patakbuhin lang ang command na 'git stash drop' para tanggalin ang lahat ng mga stash record:

$ git stash drop

Hakbang 3: Git Stash
Susunod, patakbuhin ang ' git stash ” utos upang suriin ang mga pagbabago na kailangang itago:

$ git stash

Ipinapakita ng output sa ibaba na walang mga pagbabagong ise-save:

Naglarawan kami ng iba't ibang paraan ng pagtanggal ng mga nakatago sa Git.

Konklusyon

Para i-delete ang stash record sa Git, lumipat muna sa Git directory, at gumawa at subaybayan ang bagong text file. Pagkatapos, magbukas ng file at gumawa ng mga pagbabago. Pagkatapos nito, idagdag ang lahat ng mga pagbabago sa direktoryo at itago ang mga pagbabago gamit ang ' $ git itago ” utos. Ngayon, isagawa ang ' $ git stash drop [email protektado] {index} ” utos at tanggalin ang anumang itagong tala. Upang tanggalin ang lahat ng mga itago nang sabay-sabay, patakbuhin ang ' $ git stash drop ” utos. Ipinaliwanag ng gabay na ito kung paano tanggalin ang mga talaan ng itago sa Git.