Liteko tsena le liphetho li entsoe meta ea kabo ea Kanaima
Git ke software ea taolo ea mofuta e qapiloeng ke Linus Torvalds, ka ts'ebetso le ts'epahalo ea phetolelo ea ts'ebeliso kelellong ha ba na le lifaele tse ngata tsa mohloli oa mohloli.
Gitorious ke lebitso la sistimi e ka fanang ka bolulo ho merero ea ntlafatso ea ts'ebelisano 'moho ea software ea mahala e ipapisitse le tikoloho ea webo e sebelisang sistimi e laoloang ea mofuta oa Git, hammoho le software ea sesebelisoa sena se bulehileng se hlahisitsoeng le ho tšoareloa ho sona.
Re ka etsa eng ka likarolo tsee tse peli?
Lintho tsena tse peli lia tsamaellana, ka git re paka khoutu ea rona ea mohloli. Le Gitorious re e arolelana ka mokhoa o bonolo le o motle, e le hore bahlahisi ba bangata ba ka kenya letsoho morerong ona, ka nako e ts'oanang re laola mefuta e entsoeng pele.
U ka sebelisa Git & Gitorius joang?
Ha re qale ka Gitorius
- E-ea atereseng www.gitorious.org
- Ngolisa le ho netefatsa akhaonto ka poso
- Theha Senotlolo sa SSH. Senotlolo sa SSH ke senotlolo sa rona sa ho fihlella ho kenya lifaele ho gitorius.
- Ho theha senotlolo sa phihlello re ea ho terminal ebe re kenya sephutheloana "sudo apt-get install ssh"
- Re etsa "terminal" ssh-keygen "
- Re latela mehato ebe re kenya senotlolo.
- Haeba tsohle li tsamaea hantle re tla ba le phasewete ea rona
- Re fihlella bukana ea /home/usuario/.ssh
- Re kopitsa se ka hare ho file ea id_rsa.pub
- Ebe re fihlella karolo ea rona e ntle ebe re kenya seo re se kopitsitseng ho "Laola SSH Keys"
- Joale, re ka theha projeke leqepheng la gitorius. "Theha Morero o Mocha", re tlatsa foromo.
- Re theha polokelo, re eketsa lebitso le tlhaloso ho eona.
Joale re ea le GIT
Joale re kopa kopi ea morero.
git clone git@gitorious.org:nombredelrepositorio/nombredelrepositorio.git
cd nombredelrepositorio
Theha lekala le bitsoang "master" sebakeng sa hau sa polokelo ho tsoa Gitorious, le sebetsang:
git remote add master git@gitorious.org:nombredelrepositorio/nombredelrepositorio.git
Kopitsa khoutu eohle ea mohloli oa morero oa hau ka har'a sesebelisoa sa hau sa hajoale:
cp -rv /path/to/your/code/nombredelrepositorio/* . O crea los archivos fuente de tu proyecto
Kenya lifaele tse ncha lekaleng lena (master):
git add .
Etsa phetoho ena, ke bolela hore beha lifaele tsohle tseo u li kopitsitseng motsotso o fetileng:
git commit -a
Ntlafatsa projeke ea hau polokelong ea Gitorious:
git push --all
Lintlha:
Ho na le likhetho tse ling ka git, sena ke metheo, ho khona ho theha projeke, ho kenya le ho nchafatsa lifaele, ho hlakile hore git e thata haholo.
Kea tseba hore ho na le lipheo tsa pele bakeng sa git empa ke e khetha ka tsela eo, 'me ke sona seo sengoloa se buang ka sona.
E sebetsa hape bakeng sa bitbucket
Maikutlo a 3, siea ea hau
Ho bonolo ho bua 'nete, empa ho sireletsehile haholo ho e etsa ho Debian ho feta Canaima (leha Kanaima e lekana le Ubuntu, ho bua' nete).
hoa khahlisa!
hantle haholo, ke kentse debian gitosis + gitweb (kamora nginx) mme 'nete ke hore ke thabile haholo, ka holim'a tsohle, hobane ke fana ka / jj ea sehlopha ka seng mme ke na le taolo ea phetoho e potlakileng hape e bonahalang.