Olu vavanyo kunye neziphumo zenziwa kwimeta yokuhambisa yaseCanaima
I-Git yinkqubo yolawulo yenguqulo eyilwe nguLinus Torvalds, ngokusebenza ngokukuko kunye nohlobo lokufaka isicelo engqondweni xa benenani elikhulu leefayile zekhowudi.
Umtsalane ligama lenkqubo yokubonelela ngokubamba kwiiprojekthi zophuhliso lwentsebenziswano yesoftware yasimahla esekwe kwimeko yeWebhu esebenzisa inkqubo yolawulo lwenguqulo esasazwe nge-Git, kunye nesoftware yale seva yomthombo ovulekileyo ephuhlisiweyo neyabanjwa kuyo.
Yintoni esinokuyenza ngezi zinto zimbini?
Ezi zinto zimbini zihamba kunye, kunye ne-git sipakisha ikhowudi yethu yemithombo. Nge-Gitorious sabelana ngayo ngendlela elula kunye nenhle, ukuze abaphuhlisi abaninzi babe negalelo kwiprojekthi, kwangaxeshanye silawula iinguqulelo ezenziwe ngaphambili.
Uyisebenzisa njani iGit kunye neGitorius?
Masiqale ngoGitorius
- Yiya kwidilesi Umxholo.org
- Bhalisa kwaye uqinisekise i-akhawunti ngeposi
- Yenza isitshixo seSSH. Isitshixo se-SSH sisitshixo sokufikelela ekufakeni iifayile kwi-gitorius.
- Ukwenza isitshixo sokufikelela siya kwisiphelo sendlela kwaye sifake iphakheji "sudo apt-get install ssh"
- Siphumeza kwisiphelo sendlela "ssh-keygen"
- Silandela amanyathelo kwaye sifaka isitshixo.
- Ukuba yonke into ihamba kakuhle, iphasiwedi yethu iya kwenziwa
- Singena kulawulo /home/usuario/.ssh
- Sikopa okungaphakathi kwifayile ye-id_rsa.pub
- Emva koko singena kwiseshoni yethu entle kwaye sifake into esikhupheleyo ku "Lawula amaqhosha eSSH"
- Ngoku, sinokwenza iprojekthi kwiphepha le-gitorius. "Yenza iProjekthi eNtsha", sigcwalisa ifom.
- Senza indawo yokugcina izinto, songeza igama kunye nenkcazo kuyo.
Ngoku sihamba neGIT
Ngoku sicela ikopi yeprojekthi.
git clone git@gitorious.org:nombredelrepositorio/nombredelrepositorio.git
cd nombredelrepositorio
Yenza isebe elibizwa ngokuba yi "master" kwindawo yakho yokugcina evela ku-Gitorious, isebenza:
git remote add master git@gitorious.org:nombredelrepositorio/nombredelrepositorio.git
Khuphela yonke ikhowudi yemvelaphi yeprojekthi yakho ngaphakathi kulawulo lwangoku:
cp -rv /path/to/your/code/nombredelrepositorio/* . O crea los archivos fuente de tu proyecto
Yongeza iifayile ezintsha kweli sebe (inkosi):
git add .
Yenza olu tshintsho, ndithetha ukuba wenze zonke iifayile ozikhuphele kumzuzu odlulileyo:
git commit -a
Hlaziya iprojekthi yakho kwindawo yokugcina izinto ezinobuchule:
git push --all
Inqaku:
Kukho ezinye iindlela onokukhetha kuzo nge-git, ezi ziziseko, ukuze ukwazi ukwenza iprojekthi, ulayishe kwaye uhlaziye iifayile, ngokucacileyo i-git inzima kakhulu.
Ndiyazi ukuba kukho iziphelo zangaphambili zegit kodwa ndikhetha njalo, kwaye yile nto inqaku lithetha ngayo.
Ikwasebenza nakwi-bitbucket
Izimvo ezi-3, shiya ezakho
Iluncedo, ukunyaniseka, kodwa kukhuselekile ukuyenza kwiDebian kuneCanaima (nangona iCanaima ilingana no-Ubuntu, ukunyaniseka).
inomdla!
ilunge kakhulu, ndiyifakile kwi-debian gitosis + gitweb (ngasemva kwe-nginx) kwaye inyani ndonwabile kakhulu, ngaphezulu kwako konke, kuba ndinika / njl kwiqela ngalinye kwaye ndinolawulo olukhawulezayo nolubonakalayo.