Dhe tani, pjesa më e lëngshme e këtij tutoriali të vogël.
4. Ne krijojmë projektin tonë
Ne krijojmë një direktori që përmban të gjitha skedarët që lidhen me projektin. Për shembull, brenda BALLINA të përdoruesit tonë krijojmë dosjen Përshendetje Botë.
m $ mkdir HelloWorld
Ne futemi në dosjen e sapo krijuar duke përdorur komandën cd.
c $ cd HelloWorld /
Ne krijojmë skedarin e programit tonë «Përshendetje Botë« Mund të përdorim redaktuesin e tekstit që na pëlqen më shumë. Tani për të thjeshtuar gjërat thjesht ajo që ne do të bëjmë është të ekzekutojmë komandën e mëposhtme:
Hello / HelloWorld $ echo "print (\" Hello World \ ")"> helloworld.py
Në këtë mënyrë thjesht krijon skedarin ferri i botës.py brenda dosjes Përshendetje Botë me udhëzimin që do të shtypë urimin.
Ne mund ta provojmë programin tonë të ri me udhëzimet e mëposhtme:
Hello / HelloWorld $ python helloworld.py Përshëndetje Botërore ~ / HelloWorld $
Kështu ne kemi krijuar versionin tonë të parë të programit. Tani është çështje e fillimit git që ju të kontrolloni publikimet tona në të ardhmen.
5. Ne fillojmë Git
Për të filluar përdorimin git ne mund të konfigurojmë disa nga opsionet e përgjithshme, në librin në seksioni 1.5 disa nga këto mundësi janë të detajuara. Në këtë rast unë dua t'ju tregoj se si të konfiguroni vetëm opsionet për depon lokale.
Hello / HelloWorld konfigurim $ git - përdorues i lokalit.emri lecovi ~ / HelloWorld konfigurim $ git - përdorues i lokalit. Postë colomboleandro@bitson.com.ar ~ / HelloWorld konfigurim $ git - lokal i lokalit.editor vim
Me këto opsione po përcaktoj që emri im i përdoruesit për këtë projekt është «lecovi«, Se emaili im për këtë projekt është«colomboleandro@bitson.com.ar»Dhe atë redaktuesin e parazgjedhur që dua të përdor kur ekzekutoj kryej është vrull.
Avantazhi i përdorimit git është se ekzekutohet lokalisht në direktorinë e punës së projektit tonë. Kjo është arsyeja pse duhet ta iniciojmë atë në direktorinë e projektit me komandën INIT.
Hello / HelloWorld $ git init Inicioi depo bosh e Git në /home/leo/HolaWorld/.git/ / HelloWorld $
Tani do të krijojmë skedarin .gitignore cfare do te thuash git cilat skedarë dhe direktori nuk keni pse të ndiqni. Për më shumë informacion mund të konsultoheni me libër. Në këtë rast do t'ju themi që të injoroni të njëjtën skedar .gitignore dhe të gjitha skedarët që përfundojnë me .pik.
Hello / HelloWorld $ echo .gitignore >> .gitignore / HelloWorld $ echo * .pyc >> .gitignore
6. Shtimi i skedarëve
Tani duhet të shtojmë skedarët (në këtë rast kemi vetëm një skedar ferri i botës.py, por mendoj se e keni idenë, apo jo?). Përdorimi i komandës shtoj do t'i themi që të shtojë të gjithë përmbajtjen e direktorisë (përveç asaj që kemi shkruar në skedar .gitignore).
Hello / HelloWorld shtoni $ git.
7. Krijimi i versionit tonë
Pasi të kemi konfiguruar git dhe shtoi të gjitha skedarët që ne donim të kontrollonim nga sistemi ynë i kontrollit të versionit duhet të bëjmë të famshmen kryej.
Me këtë udhëzim do të vendosim një pikë në historinë tonë të zhvillimit. Për rastin e parë është e zakonshme të bëhet a kryej me përshkrimin «Kryerja fillestare« Zakonisht e lë shtetin organizuan dhe unë vetëm drejtoj komandën kryej me opsion -a.
Hello / HelloWorld $ git kryer -a
Kjo do të hapë redaktorin që ne kemi vendosur si parazgjedhje, në rastin tim vrull, dhe ne mund të shkruajmë detajet e kryej. Në këtë rast, unë thjesht do të shkruaj sa më sipër. Pasi ta ruajmë skedarin me redaktorin, git do të kujdeset për të bërë kryej.
8. Shtimi i një depoje të largët
Tani është koha për të treguar tonë git lokale që ka një depo të largët. Në libër Ne kemi përshkruar procedurën për të krijuar depo në GitHub. Në këtë seksion ne do të përdorim atë që kemi lënë pezull në seksionin 3 të postimit të mëparshëm.
Për të shtuar depon e largët duhet të përdorim komandën git telekomandë ku një emër ose pseudonim kalohet në depo dhe URL-në e tij si argument. Në këtë rast ne do të përdorim atë nga projekti që krijoni Kodi i Google.
Hello / HelloWorld $ git telekomandë shtoni gc https://code.google.com/p/lecovi-hello-world/
Tani më në fund për të ngarkuar depon tonë lokale në atë të largët ne ekzekutojmë komandën shtytje.
Hello / HelloWorld $ git push gc master
Si në seksionin 3, ne kishim krijuar skedarin .netrc do të përdorë parametrat që janë ruajtur në atë skedar për tu lidhur me serverin. Dhe dega do të rritet mjeshtër në depo që e ruajmë si gc.
Në faqen e projektit tonë Kodi i Google, mund ta shohim në seksion Burim në seksion shfletoj përmbajtjen e projektit tonë.
Së shpejti
Deri më tani kemi përfunduar tutorialin se si të fillojmë një projekt git y Kodi i Google.
Në këstin tjetër dhe të fundit të këtij mini-tutoriali ne do të rishikojmë se si të bëjmë ndryshime në projektin tonë dhe që ato të pasqyrohen në sistemin tonë të kontrollit të versionit.
Përshëndetje!
pse shtoni skedarin .gitignore në .gitignore?
Nuk ka kuptim: P, ajo skedar duhet të shkojë edhe në depo.
Përshëndetje!
Ke të drejtë, nuk ka shumë kuptim ta bësh. Ishte thjesht si një shembull për të parë se si funksionon dhe për tu ilustruar. Unë nuk kisha vendosur shumë skedarë dhe nuk doja ta komplikoja shumë!
Faleminderit për sqarimin tuaj.
Perqafo!
Serial i shkëlqyeshëm! Une ju pergezoj ju!
Perqafo! Paul.
Great Pablo, një kënaqësi e madhe për të marrë pjesë!