Och nu, den saftigaste delen av denna lilla handledning.
4. Vi skapar vårt projekt
Vi skapar en katalog som innehåller alla filer relaterade till projektet. Till exempel inom HEM av vår användare skapar vi mappen Hej världen.
~ $ mkdir HelloWorld
Vi går in i den nyligen skapade mappen med kommandot cd.
~ $ cd HelloWorld /
Vi skapar filen för vårt program «Hej världen«. Vi kan använda den textredigerare som vi gillar mest. Nu för att förenkla saker helt enkelt vad vi ska göra är att utföra följande kommando:
~ / HelloWorld $ echo "print (\" Hello World \ ")"> helloworld.py
På detta sätt skapar den bara filen helloworld.py inuti mappen Hej världen med instruktionen som kommer att skriva ut hälsningen.
Vi kan testa vårt helt nya program med följande instruktioner:
~ / HelloWorld $ python helloworld.py Hello World ~ / HelloWorld $
Således har vi skapat vår första version av programmet. Nu är det en fråga om att börja gå så att du kan kontrollera våra framtida utgåvor.
5. Vi startar Git
För att börja använda gå vi kan konfigurera några av de allmänna alternativen, i boken i avsnitt 1.5 några av dessa alternativ är detaljerade. I det här fallet vill jag visa dig hur du bara konfigurerar alternativen för det lokala förvaret.
~ / HelloWorld $ git config --lokal användare.namn lecovi ~ / HelloWorld $ git config --local user.email colomboleandro@bitson.com.ar ~ / HelloWorld $ git config --local core.editor vim
Med dessa alternativ definierar jag att mitt användarnamn för detta projekt är «lecovi«, Att min e-postadress för detta projekt är«colomboleandro@bitson.com.ar»Och att standardredigeraren jag vill använda när jag kör förbinda är vim.
Fördelen med att använda gå är att den körs lokalt i vårt projektkatalog. Det är därför vi måste initialisera det i projektkatalogen med kommandot init.
~ / HelloWorld $ git init Initierat tomt Git-arkiv i /home/leo/HolaWorld/.git/ ~ / HelloWorld $
Nu ska vi skapa filen .gitignore vad ska du säga till gå vilka filer och kataloger du inte behöver följa. För mer information kan du kontakta boken. I det här fallet kommer vi att berätta att du ignorerar samma fil .gitignore och alla filer som slutar med .pyc.
~ / HelloWorld $ echo .gitignore >> .gitignore ~ / HelloWorld $ echo * .pyc >> .gitignore
6. Lägga till filer
Nu måste vi lägga till filerna (i det här fallet har vi bara en fil helloworld.py, men jag tror att du förstår tanken, eller hur?). Med kommandot lägga till vi säger att den ska lägga till allt innehåll i katalogen (förutom vad vi har skrivit i filen .gitignore).
~ / HelloWorld $ git-tillägg.
7. Skapa vår version
När vi har konfigurerat gå och lagt till alla filer som vi ville ha kontrollerat av vårt versionskontrollsystem måste vi göra det berömda förbinda.
Med denna instruktion kommer vi att skapa en punkt i vår utvecklingshistoria. För det första fallet är det vanligt att göra en förbinda med beskrivningen «Initialt åtagande«. Jag utelämnar vanligtvis staten iscensatt och jag kör bara kommandot förbinda med alternativet -a.
~ / HelloWorld $ git commit -a
Detta öppnar redigeraren som vi har ställt in som standard, i mitt fall vim, och vi kan skriva detaljerna i förbinda. I det här fallet kommer jag helt enkelt att skriva det ovan nämnda. När vi har sparat filen med redigeraren, gå kommer att ta hand om att göra förbinda.
8. Lägga till ett fjärrförvar
Nu är det dags att berätta för oss gå lokal som har ett fjärrförvar. På boken Vi har beskrivit proceduren för att skapa förvaret i GitHub. I det här avsnittet ska vi använda det vi lämnade i väntan på avsnitt 3 i föregående inlägg.
För att lägga till fjärrförvaret måste vi använda kommandot git fjärrtillägg där ett namn eller alias skickas till förvaret och dess URL som ett argument. I det här fallet ska vi använda den från projektet du skapar i Google Code.
~ / HelloWorld $ git fjärrkontroll lägg till gc https://code.google.com/p/lecovi-hello-world/
Nu äntligen för att ladda upp vårt lokala arkiv till fjärrkontrollen kör vi kommandot tryck.
~ / HelloWorld $ git push gc master
Som i avsnitt 3 hade vi skapat filen .netrc den kommer att använda parametrarna som är lagrade i den filen för att ansluta till servern. Och grenen kommer att stiga Master till förvaret som vi sparar som gc.
På sidan för vårt projekt Google Code, kan vi se i avsnittet Källa i avsnitt Bläddra innehållet i vårt projekt.
Snart…
Hittills har vi slutfört handledningen om hur man startar ett projekt med gå y Google Code.
I nästa och sista del av denna mini-handledning kommer vi att granska hur vi gör ändringar i vårt projekt och att de återspeglas i vårt versionskontrollsystem.
Hälsningar!
varför lägger du till .gitignore-filen i .gitignore?
Det är inte meningsfullt: P, den filen ska också gå i förvaret.
Hälsningar!
Du har rätt, det är inte mycket vettigt att göra det. Det var helt enkelt som ett exempel att se hur det fungerar och exemplifieras. Jag hade inte lagt många filer och ville inte komplicera det för mycket!
Tack för ditt klargörande.
Kram!
Utmärkt serie! Jag gratulerar dig!
Kram! Paul.
Stor Pablo, ett stort nöje att delta!