Paano Dry Run Git Commands?

Paano Dry Run Git Commands



Sa aming pang-araw-araw na gawain, ang pagsubok ay isang sapilitang tampok upang suriin ang mga inaasahang resulta. Sa paghahambing, ang Git ay nagbibigay din ng isang tampok upang subukan ang mga utos nito na tinatawag na dry run para sa pagkuha ng impormasyon ng output ng partikular na command. Para sa layuning iyon, nag-alok si Git ng ' –dry-run ' bandila.

Ang balangkas para sa pagsulat na ito ay:







Paano Dry Run Git Commands?

Tulad ng inilarawan namin sa itaas upang matuyo patakbuhin ang mga utos ng Git, mayroong isang ' –dry-run ” built-in na flag na maaaring gamitin sa mga command para ipakita ang inaasahang resulta. Pakitandaan na hindi lahat ng command ay sumusuporta sa flag na '–dry-run' ngunit kakaunti ang gumagawa. Nang walang anumang pagkaantala, sumisid tayo sa mga praktikal na halimbawa.



Halimbawa 1: Dry Patakbuhin ang 'git add' Command



Kung gusto mong malaman, anong mga pagbabago ang ilalapat sa tracking index pagkatapos isagawa ang ' git add ” utos. Pagkatapos, i-dry run ang partikular na command na ito kasama ang flag na “–dry-run” gaya ng ipinapakita:





git add . --dry-run


Ang output ng command ay nagpapahiwatig na mayroong 'file5.txt' na file sa gumaganang direktoryo na kakailanganing subaybayan:


Halimbawa 2: Dry Patakbuhin ang 'git commit' Command



Ang 'git commit' ay isang utos na isinasaalang-alang upang i-save ang mga bagong pagbabago sa kasalukuyang repositoryo. Upang i-dry run ang command na 'git commit', gamitin ang sumusunod na command:

git commit --dry-run


Ang output ay nagpapakita na ang working tree area ay malinis at walang dapat gawin. Upang gawin ang mga pagbabago, kailangan naming subaybayan ang file:


Halimbawa 3: Dry Patakbuhin ang 'git clean' Command

Gayundin, ang utos na 'git clean' ay ginagamit upang alisin ang mga hindi kinakailangang file sa repositoryo. Upang matuyo patakbuhin ang command na 'git clean', patakbuhin ang sumusunod na command:

malinis ang git -df --dry-run


Ipinapakita ng output na aalisin ng command ang 'file5.txt' na available sa kasalukuyang direktoryo:


Halimbawa 4: Dry Patakbuhin ang 'git push' Command

Katulad nito, itinutulak ng command na 'git push' ang proyekto sa tinukoy na repository ng GitHub. Upang i-dry run ang command na 'git push', gamitin ang nabanggit na command sa ibaba:

git push --dry-run


Ang resultang output ay nagpapakita na ang command ay itulak ang nilalaman ng kasalukuyang direktoryo sa ibinigay na HTTPS link ng GitHub repository:

Konklusyon

Upang matuyo patakbuhin ang mga utos ng Git, gamitin ang “ –dry-run ” bandila na may nais na utos. Tandaan, kakaunti lang ang mga command na sumusuporta sa flag na “–dry-run”. Halimbawa, para ma-dry run ang command na 'git push' isagawa ang 'git push –dry-run'. Ang gabay na ito ay sumasaklaw sa iba't ibang mga halimbawa upang matuyo ang pagpapatakbo ng mga utos ng Git.