Подешавање Гита на Убунту 14.04

Гит је популаран систем за управљање верзијама. Прилично је једноставно инсталирати. У овом водичу ћемо видети како можемо да инсталирамо Гит на Убунту 14.04.

Корак 1: Инсталирање Гит-а

Можемо да инсталирамо Гит без потребе за додавањем спремишта.

apt-get install git

Корак 2: Конфигурисање Гит-а

Гит најбоље функционише ако му дате неке основне информације: своје име и адресу е-поште. Ове опције можете подесити у Гиту помоћу следећих команди:

git config --global user.name "John Appleseed"
git config --global user.email "email@example.com"

Починити

Цела идеја Гита је урезивање, тако да можете видети промене у сваком урезивању. На пример, ово може бити неколико урезивања:

  • Додата класа.пхп
  • Фиксни пример.пхп
  • Фиксна променљива у цалендар.пхп

Можете их погледати у Гиту.

Корак 1: Креирање фасцикле

Прво направите директоријум за свој пројекат:

mkdir ~/git
cd ~/git

Сада направите неколико датотека, као што су:

touch example.html && touch index.html && touch contact.html

Сада можете започети процес прављења овог Гит пројекта тако што ћете извршити git initнаредбу док сте у директоријуму пројекта:

cd ~/git
git init

Ово ће вратити следећи одговор (под претпоставком да ~/gitсе то односи на /home/test/git).

Initialized empty Git repository in /home/test/git/.git/

Корак 2: Додавање датотека у Гит

Сваки пут када креирате нову датотеку и желите да она буде укључена у Гит, морате да кажете Гиту да желите да прати ту датотеку. На пример, ако бисмо креирали датотеку под називом calendar.phpи желели бисмо да је додамо у Гит, откуцали бисмо:

git add calendar.php

Под претпоставком да се налазите у истом директоријуму где се налази датотека коју желите да додате ( calendar.php).

Проблем са овим је што сваку датотеку морате додати ручно. На пример, ако већ имате неколико фајлова (у нашем случају example.html, index.htmlи contact.html), ти би требао да ручно додате ове 3. Са 3 фајла, то није велики задатак, али ако бисте имали више фајлова, требало би доста времена. Срећом, можемо користити .који додаје све датотеке које тренутно нису у Гиту:

git add .

Корак 3: Урезивање једне или више датотека

Честитамо, спремни сте да се посветите! Обавезивање је процес којим се Гиту каже да сте направили велики број промена и да би требало да их стави у „промена“. На крају крајева, у томе је цела поента. Да бисмо правилно користили урезивање, морамо додати поруку урезивања. Ово вам омогућава да пратите све промене. Ово може бити шта год желите; ипак је добра пракса да користите нешто што ћете разумети.

git commit -m "Initial commit" -a

Честитам! Сада можете да користите Гит на свом ВПС-у.

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

Успон машина: Примене вештачке интелигенције у стварном свету

Успон машина: Примене вештачке интелигенције у стварном свету

Вештачка интелигенција није у будућности, она је овде управо у садашњости. У овом блогу Прочитајте како су апликације вештачке интелигенције утицале на различите секторе.

ДДОС напади: кратак преглед

ДДОС напади: кратак преглед

Да ли сте и ви жртва ДДОС напада и збуњени сте методама превенције? Прочитајте овај чланак да бисте решили своја питања.

Да ли сте се икада запитали како хакери зарађују новац?

Да ли сте се икада запитали како хакери зарађују новац?

Можда сте чули да хакери зарађују много новца, али да ли сте се икада запитали како зарађују толики новац? Хајде да причамо.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Да ли желите да видите револуционарне изуме Гугла и како су ти изуми променили живот сваког људског бића данас? Затим читајте на блогу да бисте видели Гооглеове изуме.

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

Концепт самовозећих аутомобила који путују на путеве уз помоћ вештачке интелигенције је сан који већ неко време имамо. Али упркос неколико обећања, њих нема нигде. Прочитајте овај блог да сазнате више…

Технолошка сингуларност: далека будућност људске цивилизације?

Технолошка сингуларност: далека будућност људске цивилизације?

Како се наука развија великом брзином, преузимајући многе наше напоре, расте и ризик да се подвргнемо необјашњивој сингуларности. Прочитајте шта би сингуларност могла да значи за нас.

Функционалности слојева референтне архитектуре великих података

Функционалности слојева референтне архитектуре великих података

Прочитајте блог да бисте на најједноставнији начин упознали различите слојеве у архитектури великих података и њихове функционалности.

Еволуција складиштења података – Инфографика

Еволуција складиштења података – Инфографика

Методе складиштења података су се развијале можда од рођења података. Овај блог покрива еволуцију складиштења података на основу инфографике.

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

У овом дигиталном свету, паметни кућни уређаји постали су кључни део живота. Ево неколико невероватних предности паметних кућних уређаја о томе како они чине наш живот вредним живљења и једноставнијим.

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Недавно је Аппле издао мацОС Цаталина 10.15.4 додатак за исправку проблема, али изгледа да ажурирање изазива више проблема који доводе до квара Мац машина. Прочитајте овај чланак да бисте сазнали више