Fillimi i një projekti me Git dhe Google Code (Pjesa IV)

Më në fund, e vetmja gjë që mbetet për të parë është se si të regjistrojmë ndryshimet e njëpasnjëshme në zhvillimin tonë.

9. Regjistrimi i ndryshimeve

Ne do të bëjmë disa ndryshime në skedarin e kodit burimor. Së pari do të shtojmë vijën tipike të mjediseve * nix për skenarët dhe më pas do të bëjmë një mesazh pak më entuziast. Në këtë rast e bëjmë me redaktuesin e tekstit.

skedari-modifikues vim

Nëse ekzekutojmë komandën statusi i git Kjo do të na informojë se ka pasur ndryshime dhe se duhet të bëjmë një të re kryej për t’i regjistruar ato. Pra, ne ekzekutojmë:

Hello / HelloWorld $ git commit -a -m "Shtimi i një mesazhi më entuziast"
Me opsion -m po kalojmë tekstin e kryej dhe për këtë arsye nuk do të hapë redaktuesin e tekstit, është një mënyrë më e shpejtë për të bërë një kryej kur ndryshimet nuk janë të shumta dhe nuk ka shumë kuptim të hapësh redaktorin për të shpjeguar një rresht të vetëm.

Kur kemi filluar projektin tonë në Kodi i Google, ne vërtetuam se do të kishte licencën GPL v3, ai thotë se softueri duhet të shpërndahet me një kopje të skedarit të licencës. Kjo është arsyeja pse ne mund të lidhemi me faqen e GNU dhe shkarkoni atë.

Tani që kemi skedarin e licencës mund ta shtojmë në projektin tonë. Thjesht duke e hedhur atë në direktorinë e punës. Nëse ekzekutojmë një statusi i git, do të na informojë se ka pasur ndryshime por që dosja në fjalë nuk po shqyrtohet «gjurmohet»(Nëse më lejoni termin).

skedari git-status-nuk-gjurmohet

Në mënyrë që ndryshimi të pasqyrohet në depon tonë, ne duhet ta shtojmë në mënyrë efektive duke përdorur komandën git shtoni.

Hello / HelloWorld $ git shtoni LICENSE.txt

Nëse vrapojmë përsëri statusi i git kjo do të na informojë se një skedar i ri është shtuar. Më në fund kemi drejtuar një kryej për të krijuar një version të ri dhe më në fund mund të ngarkojmë gjendjen aktuale të depozitës tonë lokale në depon e largët të pritur në Kodi i Google.

~ / HelloWorld $ git commit -a -m "Shtimi i skedarit të licencës GPL v3" / HelloWorld $ git push gc master

10. Rishikimi i historisë sonë

Nëse lidhemi me depon e projektit tonë në Kodi i Google mund të shohim në seksion Burim në seksion Ndryshimet versionet e ndryshme që kemi përdorur në zhvillimin tonë.

ndryshimet e kodit google

Ju mund ta shihni depon në adresën: http://code.google.com/p/lecovi-hello-world/source/browse/

Më në fund

Siç do ta shihni, është mjaft e thjeshtë dhe është një mjet jashtëzakonisht i dobishëm. Shpresoj se të ka pëlqyer, të ka shërbyer dhe pres komentet e tua.

Përshëndetje!


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Tesla dijo

    Faleminderit për këtë seri artikujsh interesantë !!

    A ka ndonjë arsye të veçantë për të përdorur Google Code në vend të Github që duket të jetë më i famshëm? E pyes nga më i madhi i injorancës XD

    Një përshëndetje!

    1.    lecovi dijo

      Ju jeni të mirëpritur!
      Jo vetëm që më dukej shumë e thjeshtë dhe duke menduar se shumë njerëz tashmë kanë një llogari Google, ju mund ta merrni shërbimin vetëm duke shkuar në faqen e Google Code.

      GitHub është një mjet i shkëlqyeshëm, por të kesh më shumë mundësi konfigurimi nganjëherë e bën atë disi më mbingarkues për fillestarin.

      Po përgatis disa këste ku punoj pak me GitHub dhe Bitbucket, duke prezantuar Mercurial dhe hg-git.

      Perqafo!