Galiausiai lieka tik tai, kaip užregistruoti vėlesnius mūsų vystymosi pokyčius.
9. Pakeitimų registravimas
Mes atliksime keletą šaltinio kodo failo pakeitimų. Pirmiausia pridėsime tipišką aplinkų eilutę * nix scenarijus ir tada mes pateiksime šiek tiek entuziastingesnę žinutę. Šiuo atveju tai darome su teksto redaktoriumi.
Jei vykdysime komandą git statusas Tai mus informuos, kad įvyko pokyčių ir kad mes turime padaryti naujus įsipareigoti juos užregistruoti. Taigi vykdome:
~ / HelloWorld $ git įsipareigoti -a -m "Pridėti entuziastingesnį pranešimą"
Kai mes pradėjome savo projektą Google Code, nustatėme, kad ji turės licenciją GPL v3, jame teigiama, kad programinė įranga turi būti platinama kartu su licencijos failo kopija. Štai kodėl mes galime prisijungti prie svetainės GNU ir atsisiųskite jį.
Dabar, kai turime licencijos failą, galime jį pridėti prie savo projekto. Tiesiog numeskite jį į darbo katalogą. Jei paleisime a git statusas, ji mus informuos, kad buvo pakeitimų, tačiau nagrinėjamas failas nėra „sekamas»(Jei leisite man terminą).
Kad pakeitimas atsispindėtų mūsų saugykloje, turime efektyviai jį pridėti naudodami komandą git pridėti.
~ / HelloWorld $ git pridėti LICENSE.txt
Jei vėl bėgsime git statusas tai mus informuos, kad pridėta nauja byla. Pagaliau mes paleisti a įsipareigoti sukurti naują versiją ir galiausiai galime įkelti dabartinę mūsų vietinės saugyklos būseną į nuotolinę talpyklą, esančią Google Code.
~ / HelloWorld $ git įsipareigoti -a -m "GPL v3 licencijos failo pridėjimas" ~ / HelloWorld $ git push gc master
10. Mūsų istorijos apžvalga
Prisijungsime prie savo projekto saugyklos Google Code skyriuje galime pamatyti Šaltinis skyriuje Pokyčiai skirtingų versijų, kurias naudojome kurdami.
Saugyklą galite pamatyti adresu: http://code.google.com/p/lecovi-hello-world/source/browse/
Pagaliau
Kaip matote, tai yra gana paprasta ir tai yra labai naudinga priemonė. Tikiuosi, kad jums patiko, jis pasitarnavo ir laukiu jūsų komentarų.
Sveiki atvykę!
Ačiū už šią įdomių straipsnių seriją !!
Ar yra ypatinga priežastis naudoti „Google Code“ vietoj „Github“, kuri atrodo labiau žinoma? Aš to klausiu iš didžiausio nežinojimo XD
Pasveikinimas!
Prašom!
Tai atrodė ne tik labai paprasta ir pagalvojus, kad daugelis žmonių jau turi „Google“ paskyrą, paslaugą galite gauti tiesiog apsilankę „Google Code“ svetainėje.
„GitHub“ yra puikus įrankis, tačiau turint daugiau konfigūracijos parinkčių, naujokui tai šiek tiek pribloškia.
Ruošiu keletą įmokų, kuriose šiek tiek dirbu su „GitHub“ ir „Bitbucket“, pristatydama „Mercurial“ ir „hg-git“.
Apkabink!