Ang Git ay isang kilalang platform para sa pamamahala ng proyekto ng DevOps. Nagbibigay ito ng maraming bahagi, tulad ng Git repository, Git stash, at Git branch, na ginagamit upang pamahalaan at mapanatili ang iba't ibang bersyon ng code. Ang Git stash ay parang mga istante na nag-iimbak ng mga kasalukuyang gumaganang file at repository index ng mga user kapag kailangan ng mga developer na magtrabaho sa maraming sangay upang ipatupad ang mahahalagang function o ayusin ang mga bug.
Ipapakita ng blog na ito ang paraan upang alisin ang isang itago na ginawa gamit ang mga command na 'git stash create' at 'git stash'.
Kaya, magsimula tayo!
Paano Mag-delete ng Stash na Nilikha gamit ang Command na 'git stash create'?
Ang imbakan na ginawa gamit ang ' lumikha ng git stash Ang command na ” ay hindi nangangailangan ng pagtanggal dahil lumilikha ito ng stash entry at ibinabalik ang pangalan ng object nito nang hindi ito iniimbak sa ref namespace.
Upang lumikha ng isang Git stash sa pamamagitan ng ' lumikha ng git stash ” utos, sundin ang ibinigay na hakbang.
Hakbang 1: Ilunsad ang Git Terminal
Una, ilunsad ang ' Git Bash ” terminal mula sa Startup menu:
Hakbang 2: Ilipat sa Git Repository
Gamitin ang ' cd ” utos upang buksan ang lokal na imbakan ng Git:
$ cd 'C:\Git'
Hakbang 3: Gumawa ng Bagong File
Gumawa ng bagong file sa pamamagitan ng paggamit ng “ hawakan ” utos:
$ hawakan Bagong.txt
Hakbang 4: Magdagdag ng File sa Stage
Pagkatapos nito, idagdag ang file sa staging area sa tulong ng ' git add ” utos:
$ git add .
Ngayon, i-verify kung ang file ay idinagdag sa staging environment o hindi sa pamamagitan ng paggamit ng ibinigay na command:
Hakbang 5: Gumawa ng Stash
Upang maimbak ang index ng repositoryo o kasalukuyang estado ng trabaho ng repositoryo, lumikha ng bagong itago sa pamamagitan ng ' lumikha ng git stash ” utos:
$ git stash lumikha
Ang itago ay nilikha gamit ang isang regular na commit object at hindi nangangailangan ng anumang reference namespace:
Ilista ang lahat ng itago upang makita kung gumagamit ito ng anumang ref namespace o hindi. Ang output sa ibaba ay nagpapahiwatig na ang itago na ginawa ng ' lumikha ng git stash ” command ay hindi kinakailangan na maimbak sa ref namespace:
Hakbang 6: Tanggalin ang Stash
Susunod, gamitin ang ' git drop
Nakatagpo kami ng error ' Ang 62a81c744dbe3f5c867613efbd022375609c2cf5 ay hindi isang itagong sanggunian ”, na nangangahulugang ang itago na ginawa ng “ lumikha ng git stash Ang command na ” ay hindi kailangang tanggalin dahil hindi ito kumukuha ng espasyo sa ref namespace:
Hakbang 7: Ilapat ang Stash
Upang ilapat ang itago na ginawa ng ' lumikha ng git stash ” utos, tingnan ang utos na ibinigay sa ibaba:
$ git stash ilapat 62a81c744dbe3f5c867613efbd022375609c2cf5
Ang output sa ibaba ay nagpapakita na matagumpay naming nakuha ang repository index mula sa Git stash:
Paano Mag-delete ng Stash na nilikha gamit ang 'git stash' Command?
Isang itago na ginawa gamit ang ' git stash Ang command ay nai-save sa stash reference namespace at maaaring alisin gamit ang ' git stash drop ” utos.
Upang tanggalin ang isang itago, gamitin ang ibinigay na pamamaraan.
Hakbang 1: Gumawa ng Stash.
Gumawa ng bagong itago sa pamamagitan ng paggamit ng “ git stash ” utos:
$ git stash
Hakbang 2: Ilista ang Down Git Stash
I-verify kung ginawa ang stash gamit ang “ git stash ” na utos ay na-save sa ref's/stash o hindi:
$ git stash listahan
Makikita mong matagumpay na nai-save ang stash sa na-refer na namespace:
Hakbang 3: Tanggalin ang Stash
Upang tanggalin ang Git stash, gamitin ang ' git stash drop [email protektado] {reference-number} ” utos tulad ng ipinapakita sa ibaba:
$ git stash ihulog ang itago @ { 0 }
Muli, suriin ang listahan ng itago upang i-verify kung ang itago ay tinanggal o hindi:
Ipinaliwanag namin kung paano tanggalin ang isang itago na ginawa gamit ang ' lumikha ng git stash ” utos.
Konklusyon
Ang imbakan na ginawa gamit ang ' lumikha ng git stash ” command ay hindi kailangang tanggalin dahil hindi ito nakaimbak kahit saan sa stash reference namespace. Gamitin ang ' git stash apply