A Git és a Gitorious segítségével csoportosan vezérelheti verzióit és programját

Ezeket a teszteket és az eredményeket a Canaima elosztási metában végeztük

A Git egy verzióvezérlő szoftver, amelyet Linus Torvalds tervezett, az alkalmazásverziók hatékonyságát és megbízhatóságát szem előtt tartva, ha nagyszámú forráskódfájllal rendelkeznek.

A Gitorious annak a rendszernek a neve, amely a Git elosztott verzióvezérlő rendszert, valamint ennek a nyílt forráskódú kiszolgálónak a fejlesztése és tárolása alatt álló szoftvert, valamint a nyílt forráskódú kiszolgáló szoftverét tárolja együttes fejlesztési projektek számára.

set_up_gitorious_on_your_own_server_article

Mit tehetünk ezzel a két elemmel?
Ez a két elem együtt jár, a gittel csomagoljuk a forráskódunkat. A Gitorious segítségével egyszerűen és elegáns módon osztjuk meg, hogy több fejlesztő is hozzájárulhasson a projekthez, ugyanakkor kezeljük a korábban elkészített verziókat.

Hogyan kell használni a Git & Gitorius-t?

Kezdjük Gitoriusszal

  • Regisztráljon és erősítse meg fiókját postán
  • Hozzon létre SSH-kulcsot. Az SSH kulcs a hozzáférési kulcsunk, amely feltölti a fájlokat a gitoriusra.
  • A hozzáférési kulcs létrehozásához megyünk a terminálra, és telepítjük a "sudo apt-get install ssh" csomagot
  • Az "ssh-keygen" terminálban hajtunk végre
  • Kövessük a lépéseket, és beírjuk a kulcsot.
  • Ha minden jól megy, akkor létrejön a jelszavunk
  • Hozzáférünk a /home/usuario/.ssh könyvtárhoz
  • Másoljuk azt, ami az id_rsa.pub fájlban található
  • Ezután hozzáférünk az óriási munkamenetünkhöz, és beírjuk, amit átmásoltunk az "SSH kulcsok kezelése"
  • Most létrehozhatjuk a projektet a gitorius oldalon. "Új projekt létrehozása", kitöltjük az űrlapot.
  • Létrehozzuk az adattárat, nevet és leírást adunk hozzá.

Most megyünk a GIT-tel

Most kérjük a projekt másolatát.

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

cd nombredelrepositorio

Hozzon létre egy "master" nevű fiókot a tárában a Gitorious futtatásával:

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

Másolja a projekt összes forráskódját az aktuális könyvtárba:

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

Adja hozzá az új fájlokat ehhez az ághoz (master):

git add .

Végezze el ezt a változtatást, úgy értem, hogy az összes fájlt kötelezze el, amelyet egy perccel ezelőtt másolt:

git commit -a

Frissítse projektjét a Gitorious tárházban:

git push --all

Megjegyzések:

További lehetőségek vannak a git-tel, ez az alapok, a projekt létrehozásához, a fájlok feltöltéséhez és frissítéséhez nyilvánvalóan a git összetettebb.

Tudom, hogy a gitnek vannak front-endjei, de én ezt jobban szeretem, és erről szól a cikk.

A bitbucketre is vonatkozik


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   eliotime3000 dijo

    Elég praktikus, hogy őszinte legyek, de sokkal biztonságosabb ezt Debian-on csinálni, mint Canaimán (bár a Canaima őszintén szólva egyenrangú az Ubuntuval).

  2.   ferchmetal dijo

    érdekes!

  3.   Itt ment át dijo

    Nagyon jó, telepítettem a debian gitosis + gitweb-be (az nginx mögé), és az igazság az, hogy nagyon boldog vagyok, mindenekelőtt azért, mert minden csapattól adok / stb., És úgyszólván gyorsabb és láthatóbb változás-vezérlésem van.