Lawula iinguqulelo zakho kunye nenkqubo kwiqela kunye neGit kunye neGitorious

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.

ukuseta_up_gitorious_on_our_own_server_article

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

  • 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


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   Eliotime3000 sitsho

    Iluncedo, ukunyaniseka, kodwa kukhuselekile ukuyenza kwiDebian kuneCanaima (nangona iCanaima ilingana no-Ubuntu, ukunyaniseka).

  2.   ubunjani sitsho

    inomdla!

  3.   Udlule apha sitsho

    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.