Гит

Инсталирање и почетак рада са Гит-ом на Дебиан 10

Инсталирање и почетак рада са Гит-ом на Дебиан 10
Гит је веома популаран систем за контролу верзија (ВЦС). Користи се за праћење промена изворних кодова током развоја софтвера. То је заиста користан алат за брзи развој софтвера. Гит врло брзо ради свој посао. То је један од најбољих алата који програмер може имати ако се правилно користи. Гит је потпуно отворен извор.

У овом чланку ћу вам показати како инсталирати Гит на Дебиан 10 Бустер и како започети с Гитом. Па, кренимо.

Инсталирање Гит-а:

Гит је доступан у службеном спремишту пакета Дебиана 10. Дакле, можете лако инсталирати Гит на Дебиан 10 помоћу АПТ менаџера пакета.

Прво ажурирајте кеш спремишта АПТ пакета следећом наредбом:

$ судо апт упдате

Кеш спремишта АПТ пакета треба ажурирати.

Сада инсталирајте Гит из службеног спремишта пакета Дебиан 10 следећом наредбом:

$ судо апт инсталл гит

Сада притисните И а затим притисните да бисте потврдили инсталацију.

АПТ треба да преузме и инсталира све потребне пакете.

У овом тренутку треба инсталирати Гит.

Једном када је Гит инсталиран, проверите да ли Гит ради помоћу следеће наредбе:

$ гит --верзија

Као што видите, покрећем Гит 2.20.1 на мом Дебиан 10 рачунару. Ради исправно.

Постављање глобалног Гит корисничког имена и е-поште:

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

Да бисте поставили глобално Гит корисничко име, покрените следећу команду:

$ гит цонфиг --глобал усер.име „ИОУР_НАМЕ“

БЕЛЕШКА: Замените ИОУР_НАМЕ својим именом.

Да бисте поставили глобалну Гит е-пошту, покрените следећу команду:

$ гит цонфиг --глобал усер.имејл „ИОУР_ЕМАИЛ“

БЕЛЕШКА: Заменити ИОУР_ЕМАИЛ са сопственом адресом е-поште.

Сада проверите да ли су глобално корисничко име и е-пошта постављени следећом командом:

$ гит цонфиг --глобал -л

Као што видите, глобално корисник.име и корисник.е-маил је правилно постављен.

Гит Услови:

Да бисте разумели Гит, требали бисте бити упознати са неким уобичајеним Гит терминима.

Репозиторијум: То је директоријум на вашем локалном рачунару или удаљеном серверу где Гит чува и прати све ваше пројектне датотеке.

Унтрацкед: Ако креирате нову датотеку на свом Гит спремишту, она се у Гиту назива непраћена датотека. Ако не кажете гиту да га прати, Гит неће пратити датотеку.

Праћено: Ако желите да Гит прати датотеку, онда морате да кажете Гиту да датотеку прати ручно.

Сценски: Пре него што извршите промене у Гит спремишту, морате да додате датотеке у сценско подручје. Датотеке у области за инсценацију називају се етапне датотеке.

Модифиед: Ако додате датотеку у сценску област и поново је измените пре урезивања, датотека ће имати измењени статус. Морат ћете поново додати датотеку у сценско подручје да бисте је могли урезати.

Урадити: Чува снимак датотека које се налазе у режији. Комитет садржи информације као што су наслов, опис, име аутора, е-пошта, хеш итд.

Основни Гит ток посла:

У овом одељку ћу вам показати основни Гит радни ток. Направићу ново Гит спремиште на свом локалном систему датотека и започети развој једноставног Ноде-а.јс пројекат на том спремишту и користите Гит за праћење промена у мом пројекту. Па, кренимо.

Прво направите нови директоријум пројеката хелло-ноде / и дођите до директорија пројекта помоћу следећих команди:

$ мкдир здрави чвор
$ цд здрави чвор /

Сада иницијализујте ново Гит спремиште у директоријуму пројекта следећом наредбом:

$ гит инит

Као што видите, покреће се ново празно Гит спремиште.

Сада креирајте нову датотеку Здраво.јс и укуцајте у њега следеће редове кода.

конзола.лог („Поздрав из ЛинукХинт!”);

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

$ гит статус

Као што видите, датотека Здраво.јс је означен црвеном бојом. Што значи да је то датотека која није праћена.

Сада, за праћење датотеке Здраво.јс, покрените следећу команду:

$ гит додај здраво.јс

БЕЛЕШКА: Ако у директоријуму вашег пројекта имате пуно датотека које желите да пратите, не морате да их покрећете гит адд за сваку од датотека. Уместо тога, можете покренути следећу команду да бисте их све пратили.

$ гит додај .

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

$ гит статус

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

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

$ гит цоммит

Треба отворити уређивач текста. Сада откуцајте поруку урезивања. Може бити било шта. Али требало би да вам помогне да се сетите шта сте радили овде. Занемари редове који почињу са #. Ово су коментари и неће бити додати стварном урезивању.

Када напишете поруку урезивања, притисните + Икс затим И и да бисте сачували датотеку.

Промене треба извршити.

Све постојеће урезивања можете навести помоћу следеће наредбе:

$ гит лог --онелине

Као што видите, урезивање које сам додао је овде наведено. Свако урезивање има свој хеш и хеш је јединствен током целог пројекта. У овом конкретном урези хеш је 1едц2д2. Ово је кратка форма хеша. Довољно је јединствено идентификовати сваку обавезу.

Ако желите да видите дугачки облик хеша, наведите постојеће урезе следећом наредбом:

$ гит лог

Као што видите, више информација о сваком урезивању је наведено. Такође, хеш се штампа у дугој форми.

Можете даље модификовати постојеће датотеке, додати нове датотеке, пратити их, инсценирати, додавати нове обавезе и тако даље да бисте развили свој пројекат.

Дакле, тако инсталирате Гит на Дебиан 10 Бустер и започињете с Гит-ом на Дебиан 10. Хвала што сте прочитали овај чланак.

ХД Ремастеред игре за Линук које никада раније нису имале Линук издање
Многи програмери и издавачи игара долазе са ХД ремастером старих игара како би продужили живот франшизе, молимо обожаваоце да захтевају компатибилност...
Како користити АутоКеи за аутоматизацију Линук игара
АутоКеи је услужни програм за аутоматизацију радне површине за Линук и Кс11, програмиран на Питхон 3, ГТК и Кт. Користећи његову скриптну и МАЦРО функ...
Како приказати бројач ФПС-а у Линук играма
Линук гаминг добио је велики потицај када је Валве најавио Линук подршку за Стеам клијент и њихове игре 2012. године. Од тада су многе ААА и индие игр...