Un tagad, šīs mazās apmācības sulīgākā daļa.
4. Mēs izveidojam savu projektu
Mēs izveidojam direktoriju, kurā ir visi ar projektu saistītie faili. Piemēram, SĀKUMS no mūsu lietotāja mēs izveidojam mapi Sveika pasaule.
~ $ mkdir HelloWorld
Mēs ievadām jaunizveidoto mapi, izmantojot komandu cd.
~ $ cd HelloWorld /
Mēs izveidojam savas programmas failu «Sveika pasaule«. Mēs varam izmantot teksta redaktoru, kas mums patīk visvairāk. Tagad, lai vienkāršotu lietas, vienkārši to, ko mēs darīsim, izpildiet šādu komandu:
~ / HelloWorld $ echo "print (\" Hello World \ ")"> helloworld.py
Tādā veidā tas vienkārši izveido failu helloworld.py mapes iekšpusē Sveika pasaule ar instrukciju, kas izdrukās apsveikumu.
Mēs varam pārbaudīt savu pavisam jauno programmu ar šādu instrukciju:
~ / HelloWorld $ python helloworld.py Sveiki Pasaule ~ / HelloWorld $
Tādējādi mēs esam izveidojuši savu pirmo programmas versiju. Tagad tas ir sākuma jautājums Git lai jūs varētu pārbaudīt mūsu nākotnes laidienus.
5. Mēs sākam Git
Lai sāktu lietot Git mēs varam konfigurēt dažas no vispārīgajām opcijām 1.5. sadaļa dažas no šīm iespējām ir detalizētas. Šajā gadījumā es vēlos jums parādīt, kā konfigurēt tikai vietējā repozitorija opcijas.
~ / HelloWorld $ git config - vietējais lietotāja vārds lecovi ~ / HelloWorld $ git config - vietējais lietotājs. E-pasts colomboleandro@bitson.com.ar ~ / HelloWorld $ git config - vietējais core.editor vim
Ar šīm opcijām es definēju, ka mans lietotājvārds šim projektam ir «lecovi«, Ka mans e-pasts šim projektam ir«colomboleandro@bitson.com.ar»Un tas noklusējuma redaktors, kuru es vēlos izmantot, palaižot izdarīt ir spars.
Lietošanas priekšrocība Git ir tas, ka tas darbojas lokāli mūsu projekta darba direktorijā. Tāpēc mums tas ir jāinicializē projekta direktorijā ar komandu init.
~ / HelloWorld $ git init Inicializēja tukšu Git krātuvi mapē /home/leo/HolaWorld/.git/ ~ / HelloWorld $
Tagad mēs izveidosim failu .gitignore ko tu teiksi Git kādi faili un direktoriji jums nav jāievēro. Lai iegūtu vairāk informācijas, varat uzzināt grāmata. Šajā gadījumā mēs jums teiksim ignorēt to pašu failu .gitignore un visi faili, kas beidzas ar .pyc.
~ / HelloWorld $ echo .gitignore >> .gitignore ~ / HelloWorld $ echo * .pyc >> .gitignore
6. Failu pievienošana
Tagad mums jāpievieno faili (šajā gadījumā mums ir tikai viens fails helloworld.py, bet es domāju, ka jums ir ideja, vai ne?). Izmantojot komandu pievienot mēs teiksim tai pievienot visu direktorijas saturu (izņemot to, ko esam ierakstījuši failā .gitignore).
~ / HelloWorld $ git add.
7. Mūsu versijas veidošana
Kad esam konfigurējuši Git un pievienoja visus failus, kurus mēs vēlējāmies kontrolēt ar mūsu versiju kontroles sistēmu, mums ir jādara slavenais izdarīt.
Ar šo instrukciju mēs izveidosim punktu mūsu attīstības vēsturē. Pirmajā gadījumā parasti veic a izdarīt ar aprakstu «Sākotnējā apņemšanās«. Es parasti izlaidu valsti iestudēts un es vienkārši izpildu komandu izdarīt ar iespēju -a.
~ / HelloWorld $ git izdarīt -a
Manā gadījumā tas atvērs redaktoru, kuru esam iestatījuši pēc noklusējuma spars, un mēs varam uzrakstīt detalizētu izdarīt. Šajā gadījumā es vienkārši gatavojos uzrakstīt iepriekš minēto. Kad fails ir saglabāts ar redaktoru, Git rūpēsies par to, lai izdarīt.
8. Attālās krātuves pievienošana
Tagad ir laiks pateikt mums Git vietējais, kuram ir attāla krātuve. Plkst grāmata Mēs aprakstījām procedūru, kā izveidot repozitoriju GitHub. Šajā sadaļā mēs izmantosim to, ko mēs atstājām gaidāmā iepriekšējā ziņojuma 3. sadaļā.
Lai pievienotu attālo repozitoriju, mums jāizmanto komanda git tālvadības pievienošana kur nosaukums vai aizstājvārds tiek nodots krātuvei un tā URL kā arguments. Šajā gadījumā mēs izmantosim to projektu no jūsu izveidotā projekta Google Code.
~ / HelloWorld $ git tālvadības pults pievienot gc https://code.google.com/p/lecovi-hello-world/
Tagad beidzot augšupielādējiet vietējo repozitoriju attālajā, kurā izpildām komandu push.
~ / HelloWorld $ git push gc master
Tāpat kā 3. sadaļā, mēs esam izveidojuši failu .netrc tas izmantos parametrus, kas ir saglabāti šajā failā, lai izveidotu savienojumu ar serveri. Un zars celsies meistars uz krātuvi, kuru mēs saglabājam kā gc.
Mūsu projekta lapā Google Code, mēs varam redzēt sadaļā avots sadaļā Pārlūkot mūsu projekta saturu.
Drīz ...
Līdz šim mēs esam pabeiguši apmācību par to, kā sākt projektu Git y Google Code.
Šīs mini apmācības nākamajā un pēdējā daļā mēs pārskatīsim, kā veikt izmaiņas mūsu projektā un vai tās tiek atspoguļotas mūsu versiju kontroles sistēmā.
Sveicieni!
kāpēc .gitignore failu pievieno .gitignore?
Tam nav jēgas: P, šim failam vajadzētu būt arī krātuvē.
Sveicieni!
Jums taisnība, nav lielas jēgas to darīt. Tas bija vienkārši kā piemērs, lai redzētu, kā tas darbojas, un to var uzskatīt par piemēru. Tas ir tas, ka es nebiju ielicis daudz failu un nevēlējos to pārāk sarežģīt!
Paldies par jūsu precizējumu.
Apskāviens!
Izcila sērija! ES tevi apsveicu!
Apskāviens! Pāvils.
Lieliski Pablo, liels prieks piedalīties!