Fara aiki tare da Git da Google Code (Sashe na IV)

A ƙarshe, abin da kawai za a gani shi ne yadda za a yi rijistar canje-canje masu zuwa a cikin ci gabanmu.

9. Rijistar canje-canje

Za mu yi wasu canje-canje ga fayil ɗin lambar tushe. Da farko zamu kara yanayin layin yanayi * nix ga rubutun sannan kuma zamuyi dan sako mai matukar sha'awa. A wannan yanayin muna yin shi tare da editan rubutu.

vim-gyaggyarawa-fayil

Idan muka gudu da umurnin Git status Wannan zai sanar da mu cewa akwai canje-canje kuma dole ne muyi sabon aikata yi musu rajista. Don haka muke aiwatarwa:

~ / HelloWorld $ git commit -a -m "dingara ƙarin saƙo mai himma"
Tare da zaɓi -m muna wucewa da rubutun na aikata sabili da haka ba zai buɗe editan rubutu ba, hanya ce mafi sauri don yin aikata lokacin da canje-canjen ba su da yawa kuma ba ya da ma'ana a buɗe edita don bayyana layi ɗaya.

Lokacin da muka fara aikin mu a Katin Google, mun tabbatar da cewa zai sami lasisi GPL v3, ya bayyana cewa dole ne a rarraba software tare da kwafin fayil na lasisi. Abin da ya sa za mu iya haɗawa da shafin na GNU kuma zazzage shi.

Yanzu muna da fayil ɗin lasisi za mu iya ƙara shi zuwa aikinmu. Kawai ta hanyar sauke shi a cikin kundin aiki. Idan muka gudu a Git status, zai sanar da mu cewa akwai canje-canje amma fayel ɗin da ake magana a kansa ba shi ne «waƙa»(In kun kyale ni ajalin).

git-status-not-tracked-fayil

Domin canjin ya bayyana a cikin ma'ajiyarmu, dole ne mu ƙara shi yadda ya kamata ta amfani da umarnin git ƙara.

~ / HelloWorld $ git ƙara LICENSE.txt

Idan muka sake tsayawa takara Git status wannan zai sanar damu cewa an kara sabon fayil. A ƙarshe muna gudanar da aikata don kafa sabon sigar kuma a ƙarshe zamu iya loda halin da ake ciki yanzu na ma'ajiyarmu ta gida zuwa ma'ajiyar nesa da aka shirya a Katin Google.

~ / HelloWorld $ git ƙaddamar -a -m "dingara fayil ɗin lasisin GPL v3" ~ / HelloWorld $ git push gc master

10. Yin bitar tarihin mu

Idan muka haɗu da ma'ajiyar aikinmu a cikin Katin Google za mu iya gani a cikin sashe source a sashe canje-canje daban-daban iri da muke amfani da su a cikin ci gabanmu.

google-lambar-canje-canje

Kuna iya ganin wurin ajiyewa a adireshin: http://code.google.com/p/lecovi-hello-world/source/browse/

Finalmente

Kamar yadda zaku gani, yana da sauƙi kuma yana da kayan aiki mai amfani ƙwarai. Ina fatan kun so shi, ya yi muku amfani kuma ina jiran maganganunku.

Na gode!


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   Tesla m

    Godiya ga wannan jerin kyawawan labarai !!

    Shin akwai wani dalili na musamman don amfani da Code na Google maimakon Github da alama ya fi shahara? Ina tambayarsa daga mafi girman jahilci XD

    Na gode!

    1.    lecovi m

      Marabanku!
      Ba wai kawai yana da sauƙi ba kuma yana tunanin cewa mutane da yawa sun riga suna da asusun Google, zaku iya samun sabis ɗin kawai ta hanyar zuwa shafin yanar gizon Google Code.

      GitHub babban kayan aiki ne, amma samun ƙarin zaɓuɓɓukan daidaitawa wani lokacin yana sanya shi ɗan ɗaukar nauyi ga sabon shiga.

      Ina shirya wasu bangarori inda nake aiki kadan tare da GitHub da Bitbucket, ina gabatar da Mercurial da hg-git.

      Sannu!