Многи драгуљи се налазе у гит спремиштима, као што су јавна спремишта Гитхуб. Међутим, да бисте добили најновију верзију, често нису уграђени драгуљи које бисте могли да инсталирате са лакоћом. Инсталација са гита-а је прилично једноставна.
Прво морате схватити шта је то гит. Гит је оно што програмери библиотеке користе за праћење изворног кода и за сарадњу. Гит није механизам за пуштање. Важно је имати на уму да верзија софтвера који добијате од гит-а може или не мора бити стабилна. То није верзија издања и може садржавати грешке које ће бити исправљене пре следећег званичног издања.
Прво што треба да урадите како бисте инсталирали драгуље са гита-а је инсталирати гит. Ова страница књиге Гит Боок објашњава како то урадити. Прилично је једноставно на свим платформама и када је инсталирате, имате све што вам је потребно.
Инсталирање драгуља из Гит спремишта биће процес у 4 корака.
- Клонирајте Гит складиште.
- Промените се на нови директориј.
- Изградите драгуљ.
- Инсталирајте драгуљ.
Клонирајте Гит репозиториј
У Гит линго-у је "клонирати" гит складиште направити његову копију. Направићемо копију рспец-овог спремишта из гитхуб-а. Ова копија ће бити пуна копија, она иста као што је програмер имао на својим рачунарима. Можете чак и да извршите промене (мада их нећете моћи да вратите назад у складиште).
Једино што вам је потребно за клонирање гит спремишта је клонирани УРЛ. Ово се налази на страници гитхуб за РСпец. УРЛ за клонирање РСпец-а је гит: //гитхуб.цом/дцхелимски/рспец.гит. Сада једноставно користите наредбу „гит цлоне“ која се испоручује са УРЛ-ом клонирања.
$ гит цлоне гит: //гитхуб.цом/дцхелимски/рспец.гит
Ово ће клонирати РСпец спремиште у директориј под називом рспец. Овај директоријум увек треба да буде исти као и крајњи део УРЛ-а за клонирање (минус дела .гит).
Промените се на Нови директориј
И овај корак је врло једноставан. Једноставно пређите на нови директоријум који је креирао Гит.
$ цд рспец
Изградите драгуљ
Овај корак је мало сложенији. Драгуље се граде помоћу Раке-а, користећи задатак који се зове "драгуљ".
$ раке драгуљ
Можда ипак није тако једноставно. Када инсталирате гем помоћу гем команде, тихо у позадини ради нешто прилично важно: проверу зависности. Када издате наредбу раке, може се вратити с поруком о грешци која каже да јој је прво потребан други драгуљ или да морате надоградити већ инсталирани драгуљ. Инсталирајте или надоградите овај драгуљ помоћу било команде гем или инсталирањем из гит-а. Ово ћете можда морати да урадите неколико пута у зависности од тога колико зависности има драгуљ.
Инсталирајте Гем
Када је процес израде завршен, имат ћете нови драгуљ у пкг директорију. Једноставно дајте релативни пут до ове .гем датотеке до гем инсталл команда. За ово ћете требати администраторске привилегије на Линуку или ОСКС-у.
$ гем инсталирајте пкг / гемнаме-1.23.гем
Овај драгуљ је сада инсталиран и може се користити као и сваки други драгуљ.