Šie testi un rezultāti tika veikti Canaima izplatīšanas metā
Git ir versiju kontroles programmatūra, kuru izstrādājis Linuss Torvalds, paturot prātā lietojumprogrammu versiju efektivitāti un uzticamību, ja viņiem ir liels skaits pirmkodu failu.
Gitorious ir sistēmas nosaukums, kas piedāvā bezmaksas programmatūras, kas balstīta uz Web vidi, izmantojot Git izplatītās versijas vadības sistēmu, kā arī šī atvērtā pirmkoda servera programmatūru, kas tajā ir izstrādāta un mitināta, kooperatīviem izstrādes projektiem.
Ko mēs varam darīt ar šiem diviem elementiem?
Šie divi elementi iet roku rokā, ar git mēs iesaiņojam savu pirmkodu. Ar Gitorious mēs to koplietojam vienkāršā un elegantā veidā, lai vairāk izstrādātāju varētu piedalīties projektā, tajā pašā laikā mēs pārvaldām iepriekš izveidotās versijas.
Kā lietot Git & Gitorius?
Sāksim ar Gitoriusu
- Dodieties uz adresi gitorious.org
- Reģistrējieties un apstipriniet kontu pa pastu
- Izveidojiet SSH atslēgu. SSH atslēga ir mūsu piekļuves atslēga, lai failus augšupielādētu vietnē gitorius.
- Lai izveidotu piekļuves atslēgu, dodamies uz termināli un instalējam pakotni "sudo apt-get install ssh"
- Mēs izpildām terminālā "ssh-keygen"
- Mēs izpildām soļus un ievadām atslēgu.
- Ja viss izdosies, mums ir sava parole, tā tiks izveidota
- Mēs piekļūstam direktorijai /home/usuario/.ssh
- Mēs kopējam to, kas atrodas id_rsa.pub failā
- Tad mēs piekļūstam savai krāšņajai sesijai un ievadām kopēto "Pārvaldīt SSH atslēgas"
- Tagad mēs varam izveidot projektu gitorius lapā. "Izveidot jaunu projektu", mēs aizpildām veidlapu.
- Mēs izveidojam repozitoriju, pievienojam tam nosaukumu un aprakstu.
Tagad mēs ejam ar GIT
Tagad mēs pieprasām projekta kopiju.
git clone git@gitorious.org:nombredelrepositorio/nombredelrepositorio.git
cd nombredelrepositorio
Savā krātuvē izveidojiet filiāli ar nosaukumu "master" no palaistā Gitorious:
git remote add master git@gitorious.org:nombredelrepositorio/nombredelrepositorio.git
Kopējiet visu projekta avota kodu pašreizējā direktorijā:
cp -rv /path/to/your/code/nombredelrepositorio/* . O crea los archivos fuente de tu proyecto
Pievienojiet jaunos failus šai filiālei (galvenajam):
git add .
Izpildiet šīs izmaiņas, es domāju veikt visus failus, kurus nokopējāt pirms minūtes:
git commit -a
Atjauniniet savu projektu Gitorious krātuvē:
git push --all
Piezīmes:
Ar git ir vairāk iespēju, tas ir pamats, lai varētu izveidot projektu, augšupielādēt un atjaunināt failus, acīmredzot git ir sarežģītāks.
Es zinu, ka ir git priekšpuses, bet es dodu priekšroku šādā veidā, un par to ir raksts.
Attiecas arī uz bitbucket
Diezgan ērts, ja godīgi, bet daudz drošāk to darīt Debianā nekā Canaima (lai gan, godīgi sakot, Canaima ir līdzvērtīgs Ubuntu).
tas ir interesanti!
Ļoti labi, es instalēju debianā gitosis + gitweb (aiz nginx), un patiesībā es esmu ļoti laimīgs, galvenokārt tāpēc, ka es dodu / utt katrai komandai, un man ir ātrāka un redzamāka izmaiņu kontrole, tā sakot.