Контролирайте вашите версии и програми в група с Git и Gitorious

Тези тестове и резултатите са проведени в метатета за разпределение Canaima

Git е софтуер за контрол на версиите, проектиран от Линус Торвалдс, мислейки за ефективността и надеждността на версирането на приложения, когато имат голям брой файлове с изходен код.

Gitorious е името на система, която предлага хостинг на съвместни проекти за разработка на безплатен софтуер, базиран на уеб среда, използваща системата за контрол на разпределените версии на Git, както и софтуера на този сървър с отворен код, който е разработен и хостван в него. .

setting_up_gitorious_on_your_own_oser_server_article

Какво можем да направим с тези два елемента?
Тези два елемента вървят ръка за ръка, с git ние пакетираме нашия изходен код. С Gitorious го споделяме по прост и елегантен начин, така че повече разработчици да могат да допринесат за проекта, като в същото време управляваме версиите, направени преди това.

Как да използвам Git & Gitorius?

Нека започнем с Гиторий

  • Регистрирайте се и потвърдете акаунта по пощата
  • Създайте SSH ключ. SSH ключът е нашият ключ за достъп за качване на файловете в gitorius.
  • За да създадем ключа за достъп, отиваме в терминала и инсталираме пакета "sudo apt-get install ssh"
  • Изпълняваме в терминала "ssh-keygen"
  • Следваме стъпките и въвеждаме ключа.
  • Ако всичко върви добре, ние ще създадем нашата парола
  • Осъществяваме достъп до директорията /home/usuario/.ssh
  • Копираме това, което се намира във файла id_rsa.pub
  • След това влизаме в нашата gitorious сесия и въвеждаме копираното от нас в „Управление на SSH ключове“
  • Сега можем да създадем проекта на страницата gitorius. "Създаване на нов проект", ние попълваме формуляра.
  • Създаваме хранилището, добавяме име и описание към него.

Сега отиваме с GIT

Сега искаме копие от проекта.

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

cd nombredelrepositorio

Създайте клон, наречен "master" във вашето хранилище от Gitorious, изпълнявайки:

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

Копирайте целия изходен код на вашия проект във вашата текуща директория:

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

Добавете новите файлове към този клон (главен):

git add .

Завържете тази промяна, имам предвид ангажирайте всички файлове, които сте копирали преди минута:

git commit -a

Актуализирайте проекта си в хранилището на Gitorious:

git push --all

Забележки:

Има повече опции с git, това са основите, за да можете да създадете проекта, да качите и актуализирате файловете, очевидно git е по-сложен.

Знам, че има предни краища за git, но аз го предпочитам по този начин и за това става въпрос в статията.

Прилага се и за bitbucket


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

      eliotime3000 каза той

    Доста удобно, честно казано, но е много по-безопасно да го правим на Debian, отколкото Canaima (въпреки че Canaima е наравно с Ubuntu, честно казано).

      ферхметал каза той

    интересно е!

      Той мина оттук каза той

    много добре, инсталирах на debian gitosis + gitweb (зад nginx) и истината е, че съм много щастлив, преди всичко, защото давам / и т.н. на всеки екип и имам по-бърз и видим контрол на промените, така да се каже