Kasulikud nipid, mida te ei pruugi Git-i varastamise kohta teada

Olen käivitanud uudiskirja Git Better, et aidata õppida Giti uusi trikke ja edasijõudnud teemasid. Kui olete huvitatud oma mängu paremaks muutmisest Gitis, peaksite seda kindlasti kontrollima.

Kui olete mõnda aega Gitit kasutanud, võite olla kasutanud Giti varrast. See on üks Giti kasulikke funktsioone.

Siin on mõned kasulikud nipid, mida eelmisel nädalal Git Stashi kohta teada sain.

  1. Git Kätte salvestada
  2. Git kätega nimekiri
  3. Kehtivad kleepimised
  4. Git Kätkö pop
  5. Git stash show
  6. Git Kätkö oks
  7. Git on selge
  8. Git Kätkö tilk

Git Kätte salvestada

See käsk on nagu Git-i varjamine. Kuid selle käsuga kaasnevad erinevad võimalused. Arutan selles postituses mõningaid olulisi võimalusi.

Sai sõnumiga varjatud

git stash save “Your stash message”.

Ülaltoodud käsk peidab end sõnumiga. Näeme, kuidas sellest natuke kasu on.

Jälgimata failide kustutamine

Samuti saate peidetud jälitamata failid.

git stash save -u or git stash save --include-untracked

Git kätega nimekiri

Enne selle käsu arutamist lubage mul teile öelda midagi selle kohta, kuidas salk töötab.

Kui salvestate Git stashi või Git stashi, loob Git tegelikult mõne nimega Git toime objekti ja salvestab selle siis oma reposse.

Nii et see tähendab, et saate igal ajal vaadata tehtud varguste loendit.

git stash list

Vaadake allpool toodud näidet:

Näete tehtud varguste loendit. Ja kõige värskem tehtud salv on tipus.

Ja näete, et ülemisele olekule antakse kohandatud sõnum (kasutades Giti salvete salvestamise sõnumit).

Kehtivad kleepimised

See käsk võtab virna kõige ülemise salajase panuse ja rakendab seda repo-le. Meie puhul on see salaja @ {0}

Kui soovite rakendada mõnda muud atribuuti, saate määrata kätte ID.

Siin on näide:

git stash apply [email protected]{1}

Git Kätkö pop

See käsk on väga sarnane rakendusega Kätkö rakendamine, kuid see kustutab pärast rakendamist virna virna

Siin on näide:

Nagu näete, kustutatakse ülemine rätik ja värskendatakse atribuuti @ {0} vanema rätikuga.

Samamoodi, kui soovite, et mõni konkreetne reklaamvara ilmuks, saate määrata selle ID.

git stash pop [email protected]{1}

Git stash show

See käsk näitab varjatud erinevuste kokkuvõtet. Ülaltoodud käsk arvestab ainult viimast jaotust.

Siin on näide:

Kui soovite näha täielikku erinevust, võite seda kasutada

git stash show -p

Sarnaselt teiste käskudega saate diff-kokkuvõtte saamiseks määrata ka atribuudi ID.

git stash show [email protected]{1}

Git Kätkö oks mina>

Selle käsu abil luuakse uus haru, kus on uusim atribuut, ja seejärel kustutatakse uusim olek (nt Kätepops).

Kui vajate konkreetset reklaamijaotust, saate selle märkida.

git stash branch [email protected]{1}

See on kasulik, kui satute konfliktidesse pärast seda, kui olete oma filiaali uusimale versioonile kleepsu rakendanud.

Git on selge

See käsk kustutab kõik repos tehtud püsivara. Võib-olla on võimatu tagasi pöörduda.

Git Kätkö tilk

See käsk kustutab virnast viimase hoiuse. Kuid kasutage seda ettevaatlikult, võib-olla on seda raske tagasi pöörduda.

Samuti saate määrata atribuudi ID.

git stash drop [email protected]{1}

Loodetavasti said mõned kasulikud nipid Giti varjamise kohta.

Kui olete nii kaugele jõudnud, siis arvan, et olete Giti vastu üsna huvitatud. Vaadake minu uudiskirja Git Better, et õppida Giti uusi trikke ja edasijõudnud teemasid. :)

Kui teile meeldis artikkel, proovige anda mõned plaksud ja jagada seda :) :)