Si të vendosni dhe përdorni Git: 15 hapa (me fotografi)

Përmbajtje:

Si të vendosni dhe përdorni Git: 15 hapa (me fotografi)
Si të vendosni dhe përdorni Git: 15 hapa (me fotografi)

Video: Si të vendosni dhe përdorni Git: 15 hapa (me fotografi)

Video: Si të vendosni dhe përdorni Git: 15 hapa (me fotografi)
Video: Запёк целую ногу СТРАУСА ВЕСОМ 15 кг в печи 2024, Prill
Anonim

Git është një nga sistemet më të përdorura të kontrollit të versioneve për zhvillimin e softuerit. E ndërtuar nga Linus Torvalds në 2005, Git fokusohet në shpejtësinë, integritetin e të dhënave dhe mbështetjen për flukset e punës të shpërndara, jo-lineare. Me përdorimin e tij të përhapur edhe për korporatat kryesore, është e rëndësishme të mësoni se si të krijoni dhe përdorni me lehtësi Git. Kjo ecje-megjithëse do të përdorë Git Bash për Windows dhe GitHub. Sidoqoftë, komandat e përdorura këtu do të funksionojnë në çdo platformë. Ky nuk ka për qëllim të jetë udhëzuesi i fundit, por thjesht për të filluar të përdorni Git. Ka shumë më tepër funksione për t'u eksploruar në Git dhe një mjedis pune mund të ketë ndryshore shumë të ndryshme nga ato që duhet të përdoren me GitHub.

Hapa

Pjesa 1 nga 3: Krijimi i llogarisë tuaj

Konfiguroni dhe përdorni Git Hapi 1
Konfiguroni dhe përdorni Git Hapi 1

Hapi 1. Krijoni një llogari Github

Vizitoni GitHub dhe krijoni një llogari. Për qëllimet e këtij mësimi, një llogari falas do të funksionojë mirë.

Konfiguroni dhe përdorni Git Hapi 2
Konfiguroni dhe përdorni Git Hapi 2

Hapi 2. Instaloni Git Bash

Për të filluar, së pari duhet të shkarkoni dhe instaloni Git Bash për Windows. Vazhdoni dhe bëjeni tani duke ndjekur këtë lidhje: Git Bash.

Pasi të jetë instaluar, ekzekutoni Git Bash. Ju duhet të shikoni një ekran të zi të komandës së zezë. Git Bash përdor komandat Unix për të funksionuar, kështu që është e rëndësishme të keni disa njohuri për Unix

Vendosni dhe përdorni Git Hapi 3
Vendosni dhe përdorni Git Hapi 3

Hapi 3. Krijo një çelës SSH

Për të krijuar një lidhje të sigurt të koduar midis llogarisë tuaj GitHub dhe Git Bash në kompjuterin tuaj, duhet të krijoni dhe lidhni një çelës SSH. Në Git Bash, ngjitni këtë kod, por zëvendësojeni në emailin që keni përdorur me llogarinë tuaj GitHub: ssh -keygen -t rsa -b 4096 -C "[email protected]"

Pastaj do t'ju kërkohet se ku dëshironi të ruani çelësin. Vendndodhja e paracaktuar do të jetë e mjaftueshme, kështu që thjesht shtypni ↵ Enter. Tjetra, Git Bash do t'ju kërkojë të futni dhe konfirmoni një fjalëkalim. Ndërsa nuk keni pse të përfshini një, rekomandohet shumë që ta bëni

Vendosni dhe përdorni Git Hapi 4
Vendosni dhe përdorni Git Hapi 4

Hapi 4. Shtoni çelësin tuaj SSH në agjentin ssh

Kjo do të autorizojë kompjuterin tuaj të përdorë atë çelës SSH. Futni komandën e mëposhtme për të filluar Agjentin SSH: eval "$ (ssh-agent -s)" Pastaj futni në ssh-add ~/.ssh/id_rsa për të shtuar çelësin tuaj të krijuar.

Nëse çelësi juaj ka një emër tjetër përveç id_rsa ose e keni ruajtur në një vend tjetër, sigurohuni që ta përdorni atë në vend

Konfiguroni dhe përdorni Git Hapi 5
Konfiguroni dhe përdorni Git Hapi 5

Hapi 5. Shtoni çelësin tuaj SSH në llogarinë tuaj

Tani do t'ju duhet të konfiguroni llogarinë tuaj për të përdorur çelësin tuaj të krijuar rishtas. Kopjoni çelësin ssh në kujtesën tuaj: clip <~/.ssh/id_rsa.pub. Pastaj, në këndin e sipërm të djathtë të çdo faqe GitHub, klikoni në foton e profilit tuaj dhe pastaj klikoni Cilësimet. Në shiritin anësor të cilësimeve të përdoruesit, klikoni në çelësat SSH dhe GPG. Pastaj klikoni New SSH Key. Tani mund të futni një emër përshkrues për çelësin tuaj, pastaj ngjiteni çelësin tuaj në fushën e çelësit dhe shtypni "Shto çelës SSH". Konfirmojeni dhe jeni gati!

Pjesa 2 nga 3: Ngritja e një projekti

Konfiguroni dhe përdorni Git Hapi 6
Konfiguroni dhe përdorni Git Hapi 6

Hapi 1. Piruni një depo

Për të bërë ndryshime në një projekt në GitHub, ai duhet të jetë i pirunizuar. Shkoni te depoja në të cilën dëshironi të punoni dhe drejtojeni depon duke shtypur pirun në pjesën e sipërme të djathtë të faqes. Kjo do të bëjë një kopje të asaj depoje në llogarinë tuaj.

Konfiguroni dhe përdorni Git Hapi 7
Konfiguroni dhe përdorni Git Hapi 7

Hapi 2. Krijo një drejtori lokale

Krijoni një dosje diku në kompjuterin tuaj ku dëshironi të vendosni depon. Pastaj përdorni Git Bash për të lundruar në atë dosje. Mos harroni Git Bash pranon komandat UNIX, kështu që për të hyrë në drejtorinë tuaj, përdorni komandën CD si kështu: $ cd/path/to/directory

Konfiguroni dhe përdorni Git Hapi 8
Konfiguroni dhe përdorni Git Hapi 8

Hapi 3. Klononi pirunin

Në GitHub, lundroni te piruni juaj dhe nën emrin e depozitës, klikoni Clone ose shkarkoni dhe kopjoni lidhjen që ju jep.

Tjetra, në Git Bash, futni komandën e mëposhtme duke përdorur URL-në tuaj të kopjuar: $ git clone https://github.com/YOUR-USERNAME/REPOSITORY_NAME. Shtypni ↵ Enter dhe kloni juaj lokal do të krijohet

Konfiguroni dhe përdorni Git Hapi 9
Konfiguroni dhe përdorni Git Hapi 9

Hapi 4. Sinkronizoni pirunin tuaj me origjinalin

Duhet të jeni në gjendje të propozoni ndryshime në depon origjinale. Shkoni te depoja origjinale që keni kaluar në GitHub, më pas shtypni Clone ose shkarkoni dhe kopjoni URL -në.

  • Tani lundroni në dosjen aktuale të depove në GitHub. Do të kuptoni që jeni në vendin e duhur kur shihni një (master) në të djathtë të komandës suaj.
  • Tani thjesht ekzekutoni $ git telekomandë shtoni në rrjedhën e sipërme https://github.com/user/repositoryName duke përdorur URL -në origjinale të depove.
Konfiguroni dhe përdorni Git Hapi 10
Konfiguroni dhe përdorni Git Hapi 10

Hapi 5. Krijo një përdorues

Tjetra ju duhet të krijoni një përdorues për të ndjekur se kush bëri ndryshimet në depo. Drejtoni dy komandat e mëposhtme. $ git config user.email "[email protected]" dhe $ git config user.name "Emri juaj". Sigurohuni që email -i që përdorni është i njëjti me atë që keni në llogarinë tuaj git hub.

Konfiguroni dhe përdorni Git Hapi 11
Konfiguroni dhe përdorni Git Hapi 11

Hapi 6. Krijoni një degë të re

Tjetra ju duhet të krijoni një degë të re jashtë degës sonë master. Si një degë e vërtetë e një peme. Kjo degë do të mbajë të gjitha ndryshimet specifike që do të bëni. Ju duhet të krijoni një degë të re nga mjeshtri sa herë që punoni në një problem të ri. Pavarësisht nëse bëhet fjalë për një korrigjim të metave ose shtim të një veçorie të re, secila detyrë duhet të marrë degën e vet unike.

  • Për të bërë një degë, thjesht ekzekutoni: $ git branch feature_x. Zëvendësoni feature_x me një emër përshkrues të veçorisë tuaj.
  • Pasi ta keni bërë degën tuaj të përdorë funksionin $ git checkout_x. Kjo do t'ju kalojë në degën feature_x. Tani jeni të lirë të bëni ndryshime në kodin tuaj.

Pjesa 3 nga 3: Shtyrja e Ndryshimeve tuaja

Konfiguroni dhe përdorni Git Hapi 12
Konfiguroni dhe përdorni Git Hapi 12

Hapi 1. Kryeni ndryshimet tuaja

Pasi të keni mbaruar së bërëi ndryshimet, ose dëshironi të ndërroni degët dhe të punoni në diçka tjetër, ndryshimet tuaja duhet të bëhen. Drejtoni $ git commit -të gjithë. Kjo do të kryejë automatikisht të gjitha ndryshimet që keni bërë në depo.

Do të merrni një kërkesë për të futur një mesazh të kryer duke përdorur vim. Ky mesazh duhet të jetë i shkurtër dhe përshkrues. Përdorni tastet me shigjeta për të lundruar në vijën kryesore dhe më pas goditni i në tastierën tuaj. Tani mund të shkruani mesazhin tuaj. Pasi të jetë shtypur, goditni Esc dhe më pas goditni tastin e zorrës së trashë,:. Tani shkruani shkronjat wq dhe shtypni ↵ Enter. Kjo do të ruajë mesazhin tuaj të kryerjes dhe do të largohet nga redaktuesi i vim

Vendosni dhe përdorni Git Hapi 13
Vendosni dhe përdorni Git Hapi 13

Hapi 2. Bëni një kërkesë shtytëse

Tani që ndryshimet tuaja janë kryer, ju duhet t'i shtyni ato! Futni në $ git push origjinës.

Konfiguroni dhe përdorni Git Hapi 14
Konfiguroni dhe përdorni Git Hapi 14

Hapi 3. Bashkimi me degën master

Kthehuni në GitHub dhe së shpejti duhet të shihni një mesazh që shfaqet me shtytjen tuaj. Klikoni "Krahasoni dhe tërhiqni kërkesën". Në këtë faqe do të keni mundësinë të rishikoni ndryshimet tuaja, si dhe të ndryshoni mesazhin tuaj të angazhimit dhe të shtoni komente. Pasi gjithçka duket në rregull, dhe GitHub nuk zbulon ndonjë konflikt, shkoni përpara dhe bëni kërkesën. Dhe kjo eshte!

Tani do të varet nga kontribuesit tuaj të tjerë dhe pronari i depozitës për të rishikuar ndryshimin tuaj dhe pastaj për ta bashkuar atë me depon kryesore

Vendosni dhe përdorni Git Hapi 15
Vendosni dhe përdorni Git Hapi 15

Hapi 4. Gjithmonë mbani mend të merrni dhe ribashkoni

Extremelyshtë jashtëzakonisht e rëndësishme që gjithmonë të punoni në versionin e fundit të një skedari. Para se të bëni ndonjë kërkesë shtytëse, ose sapo keni filluar një degë të re ose të kaloni në një degë, gjithmonë ekzekutoni komandën e mëposhtme git fetch upstream && git rebase upstream/master.

Recommended: