Starta ett projekt med Git och Google Code (del I)

Jag har följt bloggen ett tag och jag ville dela något med dig länge. Lyckligtvis har jag nu fått lite tid och bestämde mig för att sätta ihop en minitutorial om hur man bygger ett projekt med och ladda upp den till Google Code.

Många självstudier börjar med att klona ett arkiv (ladda ner det från en fjärrserver som Google Code, GitHub, Bit hink , etc ...), men det är väldigt få som tar hänsyn till utvecklarna som startar något och vill göra det projektet med ett versionskontrollsystem (CVS, Samtidigt versioneringssystem) tycka om .

För att lära dig mer om versionskontroll kan du se dessa artiklar på Wikipedia: Versionskontroll y CVS.

Genom implementeringen av ett versionskontrollsystem för programutveckling kan du undvika situationer som vi ser i Imagen 1 (Jag tvivlar inte på att det hände för fler än en av oss).

olika versioner-projekt

Imagen 1

Å andra sidan, när vi förstår detta system kan vi utöka det för att använda det i andra applikationer. Det kan till exempel användas för att ha en versionskontroll av dokument som vi brukar redigera. Detta gör att vi kan hålla ett historiskt register över det utförda arbetet såväl som förverkligandet av olika grenar som kan vara bidrag från olika medarbetare.

Varför Git?

git-logotyp

Tja, främst för att det är en av de bästa där ute. Det skapades av vår kära vän Linus Torvalds i C 2005 och det är den som används för att hålla reda på versionerna av Linux-kärnan (inte dåligt, eller hur?).

Det är relativt enkelt att använda och enligt en undersökning som genomfördes 2013 och säger adjö har Eclipse IDE-användare antagit 30%.

För mer information kan du läsa artikeln i Wikipedia (på engelska) om , eller direkt via din officiell hemsida

På den officiella webbplatsen kan vi hitta all relevant dokumentation, en bok som täcker de viktigaste aspekterna av för att gräva lite mer vad vi ska se i den här artikeln.

Lyckligtvis har vi en Spanska versionen vilket är ganska väl översatt och ganska komplett också. Översättningen är i GitHub och du kan bidra till att förbättra det.

Varför i Google Code?

google-kod-projekt-logotyp

Det finns inte mycket att säga om Internetjätten ... Även om det finns flera alternativ för att vara värd för projekt har många av oss redan redogör för Google och därför har du redan ditt användarnamn Google Code, gör saker lite enklare.

Också Google Code Det är värd för hundratals projekt på olika språk, det är gratis, det är exklusivt för användning av Open Source-projekt och det är väldigt enkelt att använda.

Å andra sidan var du tvungen att välja ett av många alternativ och jag tänkte bara att jag skulle prova vad webbjätten erbjuder oss. I framtida delbetalningar kommer jag att granska andra erbjudanden som finns.

Snart…

Hittills en kort introduktion och i nästa del kommer vi att granska hur vi skapar vårt projekt i Google Code.

Hälsningar!


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   djägare sade

    Tja, Google Code dödar mig (och åtkomst till de projekt som den är värd för) eftersom den är blockerad för mitt land (Kuba) använder jag Github till fullo, och även om jag kunde få tillgång till Google Code ser jag inte poängen med att använda något andra än Github, de är helt enkelt bäst.

    1.    livlig sade

      Ja, de pratar mycket om frihet på nätet och de har blockerat oss.

      1.    ivanlinux sade

        NSA använder ICANN för att hota Google, USA kan stänga den sida de vill ha. Om Google öppnade sina tjänster för Kuba skulle ICANN stänga domänen (vilket Google inte skulle vilja). Sa någon VPN? ^ _ ^

        1.    eliotime3000 sade

          Det är det på Kuba. bandbreddsfördelningen är ojämn, så en VPN är en lyx där.

          1.    ivanlinux sade

            Här är de billiga: http://www.vpnbook.com/freevpn ($ 0 för att vara exakt)

    2.    tahuri sade

      En annan skillnad är att vissa företag använder det på github för att söka efter sina nya talanger, vilket inte är fallet med google-kod. Å andra sidan, om Google själv skickar några av sina Opensource-projekt till GitHub, tror du inte att det är för något? ... Hälsningar till alla.

  2.   irvandoval sade

    Google-kod är mycket användbar, jag använder den för universitetsuppgifter men använder inte Git utan Subversion, jag använder svn eftersom jag är den jag i grunden behärskar

  3.   scorponox sade

    Tillbaka på dagen rekommenderades jag denna git-handledning.

    http://gitimmersion.com/index.html

    Jag tyckte att det var utmärkt.

  4.   blackgem sade

    Om jag inte minns illa har Google Code redan täckt redigerbart innehåll, nedladdningar och liknande i flera månader. Jag använder den inte så jag är inte uppdaterad med den, men jag antar att det kommer att vara något som du kommer att diskutera på djupet för just för januari 2014 hade de några plötsliga begränsande förändringar. Och att jag är pro Google XD

  5.   lecovi sade

    Sanningen är att jag inte var medveten om begränsningarna för Google Code, det verkade bara vara lätt för mig att börja utan att behöva få ett nytt konto (eftersom många måste ha ett Google-konto).
    Det var ett alternativ som jag försökte, det var användbart och jag delade det. Visst finns det många andra bättre alternativ, men det beror helt på hur arbetsmiljön för var och en är.
    Vi måste se vad Google har i beredskap för oss 2014, jag vet att de förbereder en ny webbplats för att centralisera utvecklarnas aktiviteter.

    Lyckligtvis är de 2.0 verktyg, när de tar en policy som inte övertygar användaren, slutar man helt enkelt använda den och voila! Naturligtvis måste du alltid ta hänsyn till det, eftersom det kan hända att det upphör att existera utan att någon önskat det ...