Ovládajte svoje verzie a program v skupine pomocou Git a Gitorious

Tieto testy a výsledky sa uskutočnili v meta distribúcii Canaima

Git je softvér na správu verzií navrhnutý Linusom Torvaldsom, ktorý má na pamäti efektívnosť a spoľahlivosť spravovania verzií aplikácií, keď majú veľké množstvo súborov zdrojových kódov.

Gitorious je názov systému, ktorý ponúka hosťovanie na kooperatívnych vývojových projektoch slobodného softvéru založeného na webovom prostredí pomocou systému riadenia distribuovanej verzie Git, ako aj softvéru tohto servera s otvoreným zdrojovým kódom, ktorý je v ňom vyvíjaný a hostovaný.

setting_up_gitorious_on_your_own_server_article

Čo môžeme urobiť s týmito dvoma prvkami?
Tieto dva prvky idú ruka v ruke, s programom git zabalíme náš zdrojový kód. S Gitorious to zdieľame jednoduchým a elegantným spôsobom, aby do projektu mohlo prispieť viac vývojárov, zároveň spravujeme verzie, ktoré boli vyrobené predtým.

Ako používať Git & Gitorius?

Začnime Gitoriusom

  • Zaregistrujte sa a potvrďte účet poštou
  • Vytvorte kľúč SSH. Kľúč SSH je náš prístupový kľúč na nahrávanie súborov na server gitorius.
  • Aby sme vytvorili prístupový kľúč, ideme do terminálu a nainštalujeme balíček „sudo apt-get install ssh“
  • Vykonávame v termináli "ssh-keygen"
  • Postupujeme podľa pokynov a zadáme kľúč.
  • Ak všetko dobre dopadne, máme svoje heslo, ktoré sa vytvorí
  • Dostávame sa do adresára /home/usuario/.ssh
  • Skopírujeme, čo sa nachádza v súbore id_rsa.pub
  • Potom vstúpime do našej slávnej relácie a do položky „Správa kľúčov SSH“ zadáme to, čo sme skopírovali.
  • Teraz môžeme vytvoriť projekt na stránke gitorius. „Vytvoriť nový projekt“, vyplníme formulár.
  • Vytvoríme úložisko, pridáme k nemu názov a popis.

Teraz ideme s GIT

Teraz požadujeme kópiu projektu.

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

cd nombredelrepositorio

Vytvorte vo svojom úložisku pobočku s názvom „master“ z Gitorious, ktorá beží:

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

Skopírujte všetky zdrojové kódy svojho projektu do svojho aktuálneho adresára:

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

Pridajte nové súbory do tejto vetvy (hlavnej):

git add .

Vykonajte túto zmenu, myslím tým všetky súbory, ktoré ste skopírovali pred minútou:

git commit -a

Aktualizujte svoj projekt v úložisku Gitorious:

git push --all

Poznámky:

Existuje viac možností s git, toto je základ, vedieť vytvoriť projekt, nahrať a aktualizovať súbory, git je samozrejme zložitejší.

Viem, že existujú fronty pre git, ale mám to tak radšej a o tom je článok.

Platí aj pre bitbucket


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   eliotime3000 dijo

    Úprimne povedané, celkom šikovný, ale je oveľa bezpečnejšie to robiť v Debiane ako Canaima (aj keď Canaima je, samozrejme, na rovnakej úrovni ako Ubuntu).

  2.   ferchmetal dijo

    je to zaujímavé!

  3.   Prešiel tadiaľto dijo

    Veľmi dobré, nainštaloval som do debian gitosis + gitweb (za nginx) a pravdou je, že som predovšetkým veľmi šťastný, pretože dávam / etc každého tímu a mám takpovediac rýchlejšiu a viditeľnejšiu kontrolu zmien.