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.
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"
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).
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.
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!
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!
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!