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.
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
- Je zuwa adireshin www.kwazon.ir
- 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
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).
yana da ban sha'awa!
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.