Giti seadistamine ja kasutamine: 15 sammu (piltidega)

Sisukord:

Giti seadistamine ja kasutamine: 15 sammu (piltidega)
Giti seadistamine ja kasutamine: 15 sammu (piltidega)

Video: Giti seadistamine ja kasutamine: 15 sammu (piltidega)

Video: Giti seadistamine ja kasutamine: 15 sammu (piltidega)
Video: Raul Kalev: kuidas armastada Meest õigesti?! 2024, Mai
Anonim

Git on tarkvaraarenduses üks laialdasemalt kasutatavaid versioonikontrollisüsteeme. Linus Torvaldsi poolt 2005. aastal ehitatud Git keskendub kiirusele, andmete terviklikkusele ja hajutatud mittelineaarsete töövoogude toetamisele. Kuna seda kasutatakse laialdaselt isegi suuremate ettevõtete jaoks, on oluline õppida, kuidas Giti hõlpsasti seadistada ja kasutada. See jalutuskäik kasutab Windowsi ja GitHubi jaoks Git Bashi. Siin kasutatavad käsud töötavad aga igal platvormil. See ei ole mõeldud lõplikuks juhendiks, vaid lihtsalt selleks, et alustada Giti kasutamist. Gitis on palju rohkem funktsioone, mida uurida, ja töökeskkonnas võivad olla väga erinevad muutujad kui see, mida GitHubiga tuleb kasutada.

Sammud

Osa 1 /3: Konto seadistamine

Giti seadistamine ja kasutamine 1. samm
Giti seadistamine ja kasutamine 1. samm

Samm 1. Seadistage Githubi konto

Külastage GitHubi ja looge konto. Selle õpetuse jaoks töötab tasuta konto suurepäraselt.

Giti seadistamine ja kasutamine 2. samm
Giti seadistamine ja kasutamine 2. samm

Samm 2. Installige Git Bash

Alustamiseks peate esmalt alla laadima ja installima Windowsi jaoks mõeldud Git Bashi. Jätkake ja tehke seda nüüd, järgides seda linki: Git Bash.

Kui see on installitud, käivitage Git Bash. Peaksite vaatama musta käsuviiba ekraani. Git Bash kasutab toimimiseks Unixi käske, nii et teatud teadmised Unixist on olulised

Seadistage ja kasutage Git 3. samm
Seadistage ja kasutage Git 3. samm

Samm 3. Looge SSH -võti

Turvalise krüptitud ühenduse loomiseks oma GitHubi konto ja arvuti Git Bashi vahel peate looma ja linkima SSH -võtme. Kleepige Git Bashis see kood, kuid asendage see oma GitHubi kontoga kasutatud e -posti aadressiga: ssh -keygen -t rsa -b 4096 -C "[email protected]"

Seejärel küsitakse, kuhu soovite võtme salvestada. Vaikimisi asukohast piisab, nii et lihtsalt vajuta ↵ Enter. Järgmisena palub Git Bash teil parooli sisestada ja kinnitada. Kuigi te ei pea seda lisama, on väga soovitatav seda teha

Giti seadistamine ja kasutamine 4. samm
Giti seadistamine ja kasutamine 4. samm

Samm 4. Lisage oma SSH-võti ssh-agendile

See lubab teie arvutil seda SSH -võtit kasutada. SSH-agendi käivitamiseks sisestage järgmine käsk: eval "$ (ssh-agent -s)" Seejärel sisestage loodud võtme lisamiseks ssh-add ~/.ssh/id_rsa.

Kui teie võtmel on peale id_rsa teine nimi või salvestasite selle teise asukohta, kasutage kindlasti seda

Giti seadistamine ja kasutamine 5. samm
Giti seadistamine ja kasutamine 5. samm

Samm 5. Lisage oma kontole SSH -võti

Nüüd peate oma konto vastloodud võtit kasutama seadistama. Kopeerige ssh -võti lõikelauale: clip <~/.ssh/id_rsa.pub. Seejärel klõpsake mis tahes GitHubi lehe paremas ülanurgas oma profiilifotot ja seejärel nuppu Seaded. Klõpsake kasutaja seadete külgribal SSH ja GPG klahve. Seejärel klõpsake nuppu Uus SSH -võti. Nüüd saate sisestada oma võtmele kirjeldava nime, seejärel kleepida võtme võtmeväljale ja vajutada "Lisa SSH -võti". Kinnitage see ja oletegi valmis!

Osa 2/3: Projekti seadistamine

Giti seadistamine ja kasutamine 6. samm
Giti seadistamine ja kasutamine 6. samm

Samm 1. Kahvlit hoidla

GitHubis projekti muutmiseks tuleb see hargneda. Minge hoidlasse, millega soovite töötada, ja harutage hoidlat, vajutades lehe paremas ülanurgas asuvat kahvlit. See teeb teie kontost selle hoidla koopia.

Giti seadistamine ja kasutamine Samm 7
Giti seadistamine ja kasutamine Samm 7

Samm 2. Looge kohalik kataloog

Looge oma arvutisse kaust, kuhu soovite hoidla paigutada. Seejärel kasutage sellesse kausta navigeerimiseks Git Bashi. Pidage meeles, et Git Bash aktsepteerib UNIX -i käske, nii et oma kataloogi sisenemiseks kasutage CD -käsku järgmiselt: $ cd/path/to/directory

Giti seadistamine ja kasutamine 8. samm
Giti seadistamine ja kasutamine 8. samm

Samm 3. Kloonige kahvlit

Navigeerige GitHubis oma kahvlile ja hoidla nime all klõpsake nuppu Kloonige või laadige alla ja kopeerige teile antud link.

Seejärel sisestage Git Bashis kopeeritud URL-i abil järgmine käsk: $ git kloon https://github.com/YOUR-USERNAME/REPOSITORY_NAME. Vajutage ↵ Enter ja teie kohalik kloon luuakse

Giti seadistamine ja kasutamine 9. samm
Giti seadistamine ja kasutamine 9. samm

Samm 4. Sünkroonige oma kahvel originaaliga

Peate suutma esialgsesse hoidlasse muudatusi teha. Liikuge GitHubis hargnenud algsesse hoidlasse, seejärel klõpsake klooni või laadige alla ja kopeerige URL.

  • Nüüd liikuge GitHubi tegelikku hoidla kausta. Teate, et olete õiges kohas, kui näete käsurealt paremal (kaptenit).
  • Nüüd käivitage lihtsalt $ git remote add upstream https://github.com/user/repositoryName, kasutades hoidla algset URL -i.
Giti seadistamine ja kasutamine 10. samm
Giti seadistamine ja kasutamine 10. samm

Samm 5. Looge kasutaja

Järgmisena peaksite looma kasutaja, kes jälgib hoidla muudatusi. Käivitage järgmised kaks käsku. $ git config user.email “[email protected]” ja $ git config user.name “Teie nimi”. Veenduge, et kasutatav e -posti aadress oleks sama, mis teie git -keskuse kontol.

Giti seadistamine ja kasutamine 11. samm
Giti seadistamine ja kasutamine 11. samm

Samm 6. Looge uus haru

Järgmisena peaksite looma meie harust uue haru. Puu tegeliku oksana. See haru hoiab kõiki teie tehtud konkreetseid muudatusi. Peate iga kord uue probleemi kallal töötades looma meistri uue haru. Ükskõik, kas see on veaparandus või uue funktsiooni lisamine, peab igal ülesandel olema oma ainulaadne haru.

  • Haru loomiseks lihtsalt käivitage: $ git branch feature_x. Asenda feature_x oma funktsiooni kirjeldava nimega.
  • Kui olete oma filiaali teinud, kasutage $ git checkout feature_x. See lülitab teid harule feature_x. Nüüd saate oma koodi muuta.

Osa 3 /3: Muutuste muutmine

Giti seadistamine ja kasutamine 12. samm
Giti seadistamine ja kasutamine 12. samm

Samm 1. Kinnitage oma muudatused

Kui olete muudatuste tegemise lõpetanud või soovite harusid vahetada ja millegi muuga tegeleda, tuleb muudatused ette võtta. Käivitage $ git pühendumine -kõik. See teeb automaatselt kõik muudatused, mille olete hoidlasse teinud.

Teil kuvatakse viip sisestamissõnumi sisestamiseks vim -i abil. See sõnum peaks olema lühike ja kirjeldav. Ülemisele reale navigeerimiseks kasutage nooleklahve ja seejärel vajutage klaviatuuril i. Nüüd saate oma sõnumi sisestada. Kui see on trükitud, vajutage Esc ja seejärel kooloniklahvi,:. Nüüd sisestage tähed wq ja vajutage ↵ Enter. See salvestab teie pühendumissõnumi ja sulgeb vim -redaktori

Giti seadistamine ja kasutamine Samm 13
Giti seadistamine ja kasutamine Samm 13

Samm 2. Tehke tõuketaotlus

Nüüd, kui teie muudatused on tehtud, peaksite neid edasi lükkama! Sisestage $ git push päritolu.

Giti seadistamine ja kasutamine 14. samm
Giti seadistamine ja kasutamine 14. samm

Samm 3. Liituge põhiharuga

Minge tagasi GitHubi ja näete peagi tõukega sõnumit. Vajuta "Võrdle ja tõmba taotlust". Sellel lehel on teil võimalus oma muudatused üle vaadata, samuti muuta oma kinnitussõnumit ja lisada kommentaare. Kui kõik paistab korras ja GitHub ei tuvasta konflikte, jätkake ja esitage taotlus. Ja see ongi kõik!

Nüüd peavad teie muud kaastöötajad ja hoidla omanik teie muudatuse üle vaatama ja seejärel selle põhivaramuga ühendama

Giti seadistamine ja kasutamine 15. samm
Giti seadistamine ja kasutamine 15. samm

Samm 4. Pidage alati meeles, et tooge ja taasbaaseerige

On äärmiselt oluline töötada alati faili uusima versiooni kallal. Enne tõukamistaotluste esitamist või uue haru alustamist või harule üleminekut käivitage alati järgmine käsk git fetch upstream && git rebase upstream/master.

Soovitan: