Sissejuhatus GIT-i käskudesse

GIT on väga populaarne versioonikontrolli meetod ja lähtekoodi haldamise tööriist, mida kasutatakse kõigi programmi lähtekoodis tehtud muudatuste jälgimiseks. See on tarkvarainseneride elu üsna hõlpsaks muutnud, kuna seda kasutatakse ainult ühe või mitme faili muudatuste jälgimiseks. Seda kasutatakse tarkvarainseneride vaheliseks koostööks, kuna iga insener töötab oma haru piires oma koodiga ja saab oma koodi lükata peamiseks haruks, luues nii täieliku koodilahenduse. Eesmärgid, miks see on olnud väga populaarsete tööriistade hulgas, tulenevad selle terviklikkusest, kiirusest ja sellest, et see toetab kõiki mittelineaarseid töövooge hajutatud viisil. Igas arvutis olev GIT-kataloog on iseenesest täielik hoidla, mida paljud tänapäeval töötavate kliendi-serveri süsteemide puhul pole. GIT bash -iga kasutamisel on mõned käsud, mis peaksid teile teada olema. Selles postituses käsitleme neid käske.

Põhilised käsud:

  • git config: Seda käsku kasutatakse autori nime ja e-posti aadressi määramiseks, millele soovite oma kohustuse anda.

Kasutage: git config –global user.email “(e-posti aadress)”

  • git init: seda kasutatakse uue git-hoidla käivitamiseks. Seda käsku kasutatakse tavaliselt alguses.

Kasuta: git init (repo nimi)

  • git kloon: seda käsku kasutatakse hoidla kloonimiseks või URL-ist kopeerimiseks. See URL on üldjuhul bitbucketi server, rihvel või mõni muu versioonikontrolli ja lähtekoodi halduse hoidla hoidmise teenus.

Kasuta: git kloon (URL)

  • git add: seda kasutatakse faili lisamiseks lavastusalale. Ühe failinime valimise asemel võite valida, kas anda kõigile failinimedele tärn *.

Kasuta: git add (failinimi),
lisan *

  • git activ –m: seda käsku kasutatakse faili jäädvustamiseks või jäädvustamiseks oma versiooniajaloos.

Kasutamine: git activ –m (sisestage sõnum)

Teatesõnumi sisestamine käskluse lõpus aitab tuvastada väljaandmiskoodi üksikasju.

  • git activ –a: seda käsku kasutatakse selliste failide sidumiseks, mis on lisatud käsu git add tulemusena. Samuti on vastutav kõigi muude failide toimetamise eest, millesse olete sellest ajast alates muudatusi teinud.

Kasuta: mine toime -a

  • git diff: Nagu nimigi ütleb, kasutatakse seda käsku kõigi failide erinevuste kuvamiseks, kuni muudatused pole veel valmis.

Kasutamine: git diff

  • git diff –staged: seda käsku kasutatakse kõigi erinevuste kuvamiseks lavastuspiirkonna failide ja kõige uuema võimaliku versiooni vahel.

Kasutamine: diferentsiaaliga

  • git diff (esimene haru) (teine ​​haru): See on väga tõhus käsk, kuna seda kasutatakse kahe haru vaheliste erinevuste kuvamiseks. Üldiselt töötab üksainus arendaja oma individuaalse haru kallal, mis ühendatakse seejärel peaharuks.

Kasutamine: git diff (esimene haru) (teine ​​haru)

  • git lähtestamine (fail): seda käsku, nagu nimigi ütleb, kasutatakse faili lavastamiseks. Vaatamata faili vormistamisele, on faili sisu siiski puutumata.

Kasuta: git lähtesta (fail)

GIT-i vahelised käsud:

  • Giti lähtestamine ( sisestamine ): seda lähtestamiskäsu kasutatakse kõigi muudatuste tühistamiseks, mis on lisatud osaks kohustusest pärast määratud kohustuse toimumist. See aitab muudatusi kohapeal arvutisse salvestada.

Kasutamine: puhata (pühenduda)

  • Giti lähtestamine –kõva (toimetama): seda käsku kasutatakse kogu ajaloo tühistamiseks ja viib meid viimase täpsustatud ülesande juurde.

Kasutamine: git lähtestamine - raske (kohustus)

  • Git status: See on üks sagedamini kasutatavaid käske, kuna seda kasutatakse kõigi failide loetlemiseks, mis on valmis kasutamiseks.

Kasutamine: olek

  • Gm rm: nagu ka Unixi puhul, kasutatakse rm eemaldamiseks, samal viisil kasutatakse rm faili kustutamiseks praegusest töökataloogist ja seda kasutatakse ka kustutamisprotsessi astumiseks.

Kasutamine: git rm (fail)

  • Git log: Seda käsku kasutatakse praeguse tööharu versiooniajaloo loetlemiseks.

Kasutage: git log

  • git log –follow: see käsk sarnaneb git logi omaga selle täiendava erinevusega, et see loetleb konkreetse faili versiooniajaloo, mis hõlmab sageli ka faili ümbernimetamist.

Kasuta: git log - järg (fail)

  • git show: seda käsku kasutatakse konkreetse kohustuse metaandmete ja kõigi sisuga seotud muudatuste kuvamiseks.

Kasuta: git show (kohustus)

  • git tag: seda käsku kasutatakse koodikomiteedele konkreetsete siltide andmiseks.

Kasuta: git tag (activID)

  • git branch: Käsu Git branch kasutatakse kõigi hoidlas lokaalselt leiduvate harude loetlemiseks.

Kasutamine: harg

  • Git branch (filiaali nimi): seda käsku kasutatakse uue haru loomiseks.

Kasutamine: Git filiaal (filiaali nimi)

Täpsemad GIT-käsud

  • Git branch –d (haru nimi): Seda käsku kasutatakse praeguse määratud haru nime kustutamiseks.

Kasutamine: git branch –d (haru nimi)

  • Git checkout: see käsk on abiks ühelt harult teisele üleminekul.

Kasutamine: git checkout (haru nimi)

Näpunäited

Fail, mida tavaliselt eiratakse, on ~ / .gitconfig-fail, mis on giti globaalne konfiguratsioonifail ja sisaldab üsna kasulikke käske. Seda käsku kasutades saab paljusid sätteid vastavalt soovile muuta / muuta. Teatud käsuvalikud saate välja lülitada või oma valiku põhjal välja lülitada ja ka varjunimed määrata.
Veel üks oluline punkt, mida tuleb mainida, on sidumisgraafiku visualiseerimine, mis on väga kasulik, kui töötate mõne projektiga, mis koosneb paljudest hargnevatest struktuuridest.

Järeldus

Parim viis nende käskude meeldejätmiseks on nende sagedane kasutamine. Ärge muretsege, kui teil pole ametlikku projekti, saate kloonida mis tahes repoteabe ja asuda tööle GIT-i kallale, et saada praktilisi kogemusi ja kena maitset.

Soovitatavad artiklid

See on olnud GIT-i käskude juhend. Siin oleme arutanud nii põhi- kui ka edasijõudnute ja mõne vahetu käsu üle. Lisateabe saamiseks võite vaadata ka järgmist artiklit -

  1. Seleeni käskude loetelu
  2. GitHubi käskude loend
  3. AutoCADi põhi- ja täiustatud käsud
  4. Sädeme käsud

Kategooria: