A sada, najsočniji dio ovog malog vodiča.
4. Mi kreiramo naš projekat
Kreiramo direktorij koji sadrži sve datoteke povezane s projektom. Na primjer, unutar HOME našeg korisnika kreiramo mapu Zdravo svijete.
~ $ mkdir HelloWorld
U naredbu unosimo novostvorenu mapu cd.
~ $ cd HelloWorld /
Kreiramo datoteku našeg programa «Zdravo svijete«. Možemo koristiti uređivač teksta koji nam se najviše sviđa. Da pojednostavimo stvari, jednostavno što ćemo učiniti je izvršiti sljedeću naredbu:
~ / HelloWorld $ echo "print (\" Hello World \ ")"> helloworld.py
Na taj način jednostavno kreira datoteku helloworld.py unutar mape Zdravo svijete sa uputstvom koje će ispisati pozdrav.
Naš potpuno novi program možemo testirati sa sljedećim uputama:
~ / HelloWorld $ python helloworld.py Zdravo World ~ / HelloWorld $
Tako smo kreirali našu prvu verziju programa. Sada je pitanje početka ići da provjerite naša buduća izdanja.
5. Pokrećemo Git
Za početak korištenja ići možemo konfigurirati neke općenite opcije u knjizi odjeljak 1.5 neke od ovih opcija su detaljne. U ovom slučaju želim vam pokazati kako konfigurirati samo opcije za lokalno spremište.
~ / HelloWorld $ git config --local user.name lecovi ~ / HelloWorld $ git config --local user.email colomboleandro@bitson.com.ar ~ / HelloWorld $ git config --local core.editor vim
Ovim opcijama definiram da je moje korisničko ime za ovaj projekt «lecovi«, Da je moj e-mail za ovaj projekat«colomboleandro@bitson.com.ar»I to zadani editor koji želim koristiti kada trčim počiniti je energija.
Prednost upotrebe ići je da se izvršava lokalno u radnom direktoriju našeg projekta. Zbog toga je moramo naredbom inicijalizirati u direktoriju projekta init.
~ / HelloWorld $ git init Inicijalizirano prazno Git spremište u /home/leo/HolaWorld/.git/ ~ / HelloWorld $
Sada ćemo stvoriti datoteku .gitignore na šta ćeš reći ići koje datoteke i direktorije ne morate pratiti. Za više informacija možete konsultovati knjiga. U ovom slučaju reći ćemo vam da zanemarite istu datoteku .gitignore i sve datoteke koje se završavaju s .pyc.
~ / HelloWorld $ echo .gitignore >> .gitignore ~ / HelloWorld $ echo * .pyc >> .gitignore
6. Dodavanje datoteka
Sada moramo dodati datoteke (u ovom slučaju imamo samo jednu datoteku helloworld.py, ali mislim da ste shvatili ideju, zar ne?). Upotreba naredbe dodati reći ćemo mu da doda sav sadržaj direktorija (osim onoga što smo zapisali u datoteku .gitignore).
~ / HelloWorld $ git dodaj.
7. Izrada naše verzije
Jednom kada smo konfigurirali ići i dodali sve datoteke koje smo željeli kontrolirati našim sustavom za kontrolu verzija, moramo napraviti poznate počiniti.
Ovim uputstvom uspostavit ćemo točku u našoj povijesti razvoja. Za prvi slučaj je uobičajeno raditi a počiniti s opisom «Početna predaja«. Obično izostavljam državu inscenirani i ja samo pokrećem naredbu počiniti sa opcijom -a.
~ / HelloWorld $ git commit -a
Ovo će otvoriti editor koji smo postavili prema zadanim postavkama, u mom slučaju energija, a mi možemo napisati detalje počiniti. U ovom slučaju, jednostavno ću napisati gore spomenuto. Nakon što spremimo datoteku s uređivačem, ići pobrinut će se za rad počiniti.
8. Dodavanje udaljenog spremišta
Sada je vrijeme da kažemo našem ići lokalni koji ima udaljeno spremište. At knjiga Opisali smo proceduru za stvaranje spremišta u GitHub. U ovom dijelu koristit ćemo ono što smo ostavili na čekanju u odjeljku 3 prethodnog posta.
Za dodavanje udaljenog spremišta moramo koristiti naredbu git daljinski dodaj gdje se ime ili pseudonim prenosi u spremište i njegov URL kao argument. U ovom slučaju koristit ćemo onu iz projekta u kojem kreirate Google kod.
~ / HelloWorld $ git daljinsko dodavanje gc https://code.google.com/p/lecovi-hello-world/
Sada konačno da izvršimo naredbu da prenesemo naše lokalno spremište na udaljeno guranje.
~ / HelloWorld $ git push gc master
Kao u odjeljku 3, stvorili smo datoteku .netrc koristit će parametre koji su pohranjeni u toj datoteci za povezivanje s poslužiteljem. I grana će ustati majstor u spremište koje spremamo kao gc.
Na stranici našeg projekta Google kod, možemo vidjeti u odjeljku izvor u odjeljku Pregled sadržaj našeg projekta.
Uskoro…
Do sada smo završili tutorial o tome kako započeti projekat ići y Google kod.
U sljedećem i zadnjem dijelu ovog mini vodiča pregledaćemo kako unijeti promjene u naš projekt i da li će se one odraziti na naš sistem kontrole verzija.
Pozdrav!
zašto u .gitignore dodate datoteku .gitignore?
Nema smisla: P, ta bi datoteka također trebala ići u spremište.
Pozdrav!
U pravu si, nema puno smisla to raditi. To je jednostavno bio primjer da se vidi kako to funkcionira i da se daju primjeri. Jest da nisam stavio puno datoteka i nisam ih želio previše zakomplicirati!
Hvala vam na pojašnjenju.
Zagrljaj!
Odlična serija! Čestitam vam!
Zagrljaj! Paul.
Sjajno Pablo, veliko zadovoljstvo učestvovati!