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ë.
Ç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
- Shkoni në adresë gitorious.org
- 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
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ë).
eshte interesante!
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.