Projekti alustamine Giti ja Google Code'i abil (IV osa)

Lõpuks jääb üle vaadata vaid seda, kuidas meie arengus järjestikuseid muudatusi registreerida.

9. Muudatuste registreerimine

Lähtekoodifailis teeme mõned muudatused. Kõigepealt lisame tüüpilise keskkondade rea * nix skriptide jaoks ja siis teeme veidi entusiastlikuma sõnumi. Sel juhul teeme seda tekstiredaktoriga.

vim-modifitseeriv fail

Kui käivitame käsu git staatus See annab meile teada, et muudatusi oli ja peame uue tegema endale nende registreerimiseks. Nii et me täidame:

~ / HelloWorld $ git toime -a -m "Entusiastlikuma sõnumi lisamine"
Valikuga -m edastame teksti endale ja seetõttu ei ava see tekstiredaktorit, see on kiirem viis a endale kui muudatusi pole palju ja pole mõtet avada redaktorit ühe rea selgitamiseks.

Kui me oma projekti aastal alustasime Google Codetuvastasime, et tal on litsents GPL v3, märgitakse, et tarkvara tuleb levitada koos litsentsifaili koopiaga. Seetõttu saame ühenduse saidiga GNU ja laadige see alla.

Nüüd, kui meil on litsentsifail, saame selle oma projekti lisada. Lihtsalt visates selle töökataloogi. Kui käivitame a git staatus, teavitab ta meid muudatustest, kuid kõnealust faili ei parane «jälitatud»(Kui lubate mulle selle termini).

git-status-not-tracked-fail

Selleks, et muudatus kajastuks meie hoidlas, peame selle käsu abil tõhusalt lisama git lisada.

~ / HelloWorld $ git lisage LICENSE.txt

Kui uuesti jookseme git staatus see annab meile teada, et uus fail on lisatud. Lõpuks juhime a endale uue versiooni loomiseks ja lõpuks saame oma kohaliku hoidla praeguse oleku üles laadida hostitud kaughoidlasse Google Code.

~ / HelloWorld $ git toime -a -m "GPL v3 litsentsifaili lisamine" ~ / HelloWorld $ git push gc master

10. Meie ajaloo ülevaatamine

Kui loome ühenduse oma projekti hoidlaga aastal Google Code näeme jaotises allikas jaotises Vaidluste lahendamine erinevad versioonid, mida oleme oma arenduses kasutanud.

google-koodi muutused

Hoidlat näete aadressil: http://code.google.com/p/lecovi-hello-world/source/browse/

Lõpuks

Nagu näete, on see üsna lihtne ja see on äärmiselt kasulik tööriist. Loodan, et see teile meeldis, see on teid teeninud ja ootan teie kommentaare.

Tervitused!


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Teslal DIJO

    Aitäh selle huvitavate artiklite sarja eest !!

    Kas on mingit erilist põhjust kasutada Google Code'i Githubi asemel, mis näib olevat kuulsam? Küsin seda suurimatest teadmatustest XD

    Tervitus!

    1.    lecovi DIJO

      Tere tulemast!
      See ei tundunud lihtsalt väga lihtne ja arvasin, et paljudel inimestel on juba Google'i konto, teenuse saate lihtsalt Google Code'i saidilt minema.

      GitHub on suurepärane tööriist, kuid rohkemate seadistusvõimaluste olemasolu muudab selle algaja jaoks mõnikord veidi ülekaalukaks.

      Valmistan ette osamakseid, kus teen GitHubi ja Bitbucketiga natuke tööd, tutvustades Mercuriali ja hg-giti.

      Kallistama!