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.
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
- Menj a címre gitorious.org
- 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
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).
érdekes!
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.