Kontrolējiet savas versijas un programmu grupā, izmantojot Git un Gitorious

Š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.

setting_up_gitorious_on_your_own_server_article

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

  • 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


3 komentāri, atstājiet savus

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   3000 teica

    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).

  2.   fermetāls teica

    tas ir interesanti!

  3.   Viņš izgāja šeit teica

    Ļ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.