Gudanar da sigar ku da shirin ku cikin rukuni tare da Git da Gitorious

Wadannan gwaje-gwajen da sakamakon an gudanar dasu a cikin tsarin rarraba Canaima

Git software ce mai sarrafa sigar da Linus Torvalds ya tsara, tare da inganci da amincin sigar aikace-aikacen a yayin da suke da adadi mai yawa na fayilolin lambar tushe.

Gitorious sunan tsarin ne don bayar da tallatawa ga ayyukan ci gaban hadin gwiwa na kayan aikin kyauta kyauta dangane da yanayin yanar gizo ta hanyar amfani da tsarin kula da sigar rarraba Git, da kuma software na wannan sabar bude sabar wacce aka bunkasa kuma aka shiryata a ciki.

kafa_bubarwa-kan_kasan_server_article

Me za mu iya yi da waɗannan abubuwa biyu?
Wadannan abubuwa guda biyu suna tafiya kafada da kafada, tare da git mun killace lambar tushe. Tare da Gitorious muna raba shi ta hanya mai sauƙi da kyau, don ƙarin masu haɓakawa zasu iya ba da gudummawa ga aikin, a lokaci guda muna sarrafa sigar da aka yi a baya.

Yaya ake amfani da Git & Gitorius?

Bari mu fara da Gitorius

  • Yi rijista kuma tabbatar da asusu ta hanyar wasiƙa
  • Createirƙiri SSH Key. Maɓallin SSH shine mabuɗin samunmu don loda fayilolin zuwa gitorius.
  • Don ƙirƙirar mabuɗin isowa sai mu tafi zuwa m kuma shigar da kunshin "sudo apt-get install ssh"
  • Muna aiwatarwa a cikin tashar "ssh-keygen"
  • Muna bin matakan kuma shigar da maɓallin.
  • Idan komai ya tafi daidai to muna da password din mu
  • Muna samun damar /home/usuario/.ssh directory
  • Muna kwafin abin da ke cikin fayil ɗin id_rsa.pub
  • Sannan muna samun damar zamanmu na gori da shigar da abin da muka kwafa zuwa "Sarrafa maɓallan SSH"
  • Yanzu, zamu iya ƙirƙirar aikin akan gitorius page. "Createirƙiri Wani Sabon Aiki", mun cika fom.
  • Mun ƙirƙiri ma'aji, mun ƙara suna da kwatancen shi.

Yanzu zamu tafi tare da GIT

Yanzu muna neman kwafin aikin.

git clone git@gitorious.org:nombredelrepositorio/nombredelrepositorio.git

cd nombredelrepositorio

Irƙiri reshe da ake kira "master" a cikin ma'ajiyar ku daga Gitorious, yana gudana:

git remote add master git@gitorious.org:nombredelrepositorio/nombredelrepositorio.git

Kwafa duk lambar tushe na aikinku a cikin kundin adireshinku na yanzu:

cp -rv /path/to/your/code/nombredelrepositorio/* . O crea los archivos fuente de tu proyecto

Ara sababbin fayiloli zuwa wannan reshe (master):

git add .

Yi wannan canjin, Ina nufin aikata duk fayilolin da kuka kwafe minti ɗaya da suka gabata:

git commit -a

Sabunta aikin ku a cikin maɓallin Gitorious:

git push --all

Bayanan kula:

Akwai ƙarin zaɓuɓɓuka tare da git, wannan shine abubuwan yau da kullun, don ƙirƙirar aikin, loda da sabunta fayilolin, a fili git ya fi rikitarwa.

Na san akwai gaba-gaba don git amma na fi son hakan, kuma wannan shine labarin game da.

Hakanan ya shafi bitbucket


3 comments, bar naka

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.   lokacin3000 m

    Kyakkyawan mai amfani, don faɗin gaskiya, amma ya fi aminci fiye da yin shi akan Debian fiye da Canaima (duk da cewa Canaima tana daidai da Ubuntu, a faɗin gaskiya).

  2.   ƙarfe m

    yana da ban sha'awa!

  3.   Ya wuce ta nan m

    Yayi kyau sosai, na girka a cikin debian gitosis + gitweb (bayan nginx) kuma gaskiyar magana ina matukar farin ciki, sama da duka, saboda na bayar da / sauransu na kowace ƙungiya kuma ina da saurin sauyawa da bayyane, saboda haka don magana.