Kontrolloni versionet dhe programin tuaj në grup me Git dhe Gitorious

Këto teste dhe rezultatet u kryen në shpërndarjen e meta Canaima

Git është një program i kontrollit të versionit i krijuar nga Linus Torvalds, me efikasitetin dhe besueshmërinë e versionit të aplikacionit në mendje kur ata kanë një numër të madh të skedarëve të kodit burimor.

Gitorious është emri i një sistemi për të ofruar strehimin në projektet e zhvillimit bashkëpunues të softuerit të lirë të bazuar në një mjedis Web duke përdorur sistemin e kontrollit të versionit të shpërndarë Git, si dhe softuerin e këtij serveri me burim të hapur që është zhvilluar dhe strehuar në të.

vendosja_up_gitorious_ mbi_artikullin e serverit tënd

Çfarë mund të bëjmë me këto dy elemente?
Këto dy elementë shkojnë dorë për dore, me git ne paketojmë kodin tonë burimor. Me Gitorious ne e ndajmë atë në një mënyrë të thjeshtë dhe elegante, në mënyrë që më shumë zhvillues të mund të kontribuojnë në projekt, në të njëjtën kohë ne menaxhojmë versionet që janë bërë më parë.

Si të përdorim Git & Gitorius?

Le të fillojmë me Gitorius

  • Regjistrohuni dhe konfirmoni llogarinë me postë
  • Krijoni çelësin SSH. Çelësi SSH është çelësi ynë i aksesit për të ngarkuar skedarët në gitorius.
  • Për të krijuar çelësin e hyrjes ne shkojmë në terminal dhe instalojmë paketën "sudo apt-get install ssh"
  • Ne ekzekutojmë në terminalin "ssh-keygen"
  • Ne ndjekim hapat dhe futim tastin.
  • Nëse gjithçka shkon mirë, ne do të krijojmë fjalëkalimin tonë
  • Ne kemi hyrë në direktorinë /home/usuario/.ssh
  • Ne kopjojmë atë që është brenda skedarit id_rsa.pub
  • Pastaj ne hyjmë në sesionin tonë të hidhur dhe futim atë që kopjuam te "Menaxhoni çelësat SSH"
  • Tani, ne mund ta krijojmë projektin në faqen gitorius. "Krijoni një projekt të ri", ne plotësojmë formularin.
  • Ne krijojmë depon, i shtojmë një emër dhe një përshkrim.

Tani shkojmë me GIT

Tani ne kërkojmë një kopje të projektit.

git clone git@gitorious.org:nombredelrepositorio/nombredelrepositorio.git

cd nombredelrepositorio

Krijoni një degë të quajtur "master" në depon tuaj nga Gitorious, duke ekzekutuar:

git remote add master git@gitorious.org:nombredelrepositorio/nombredelrepositorio.git

Kopjoni të gjithë kodin burimor të projektit tuaj brenda direktorisë tuaj aktuale:

cp -rv /path/to/your/code/nombredelrepositorio/* . O crea los archivos fuente de tu proyecto

Shtoni skedarët e rinj në këtë degë (master):

git add .

Bëni këtë ndryshim, dua të them që të gjitha skedarët që kopjuat një minutë më parë:

git commit -a

Përditësoni projektin tuaj në depon e Gitorious:

git push --all

Shenime:

Ka më shumë mundësi me git, kjo është baza, për të qenë në gjendje të krijoni projektin, të ngarkoni dhe azhurnoni skedarët, padyshim që git është më kompleks.

Unë e di që ka skajet e përparme të git por unë e preferoj në atë mënyrë, dhe për këtë bëhet fjalë artikulli.

Vlen edhe për bitbucket


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   eliotime3000 dijo

    Shumë i dobishëm, të them të drejtën, por është shumë më e sigurt ta bësh atë në Debian sesa Canaima (edhe pse Canaima është në të njëjtin nivel me Ubuntu, të jem i sinqertë).

  2.   ferkmetal dijo

    eshte interesante!

  3.   Ai kaloi këtu dijo

    Shumë mirë, kam instaluar në gitosis debian + gitweb (prapa nginx) dhe e vërteta është se jam shumë i lumtur, mbi të gjitha, sepse jap / etj nga secila skuadër dhe kam një kontroll të shpejtë dhe më të dukshëm të ndryshimit, si të thuash.