Главни Остало Шта је ГИТИГНОРЕ датотека и како да је користим?

Шта је ГИТИГНОРЕ датотека и како да је користим?



Када радите са гит спремиштем, постоји опасност од нежељених података. Срећом, можете створити датотеку са ГИТИГНОРЕ екстензијом и дефинисати које датотеке и фасцикле треба занемарити у пројекту. Можете формирати глобалне ГИТИГНОРЕ податке за употребу са сваким Гит спремиштем.

Шта

Како створити ГИТИГНОРЕ датотеке

ГИТИГНОРЕ датотеке су датотеке са обичним текстом, па их можете отворити помоћу Нотепад-а или било ког другог уређивача текста. Ево како направити ГИТИГНОРЕ датотеку:

  1. Отворите било који уређивач текста и притисните Саве. Промените име у .гитигноре.
  2. Приликом уређивања датотеке, сваки ред је резервисан за једну фасциклу или датотеку коју би гит требало да игнорише.

Помоћу # додајте коментаре у датотеку .гитигноре

Користите * за подударање џокер знакова

Користите # / да бисте занемарили путање у односу на ГИТИГНОРЕ датотеку.

Као пример, ваш ГИТИГНОРЕ може изгледати овако:

# Занемари директоријум ноде_модулес

ноде_модулес

# Занемари датотеке повезане са АПИ кључевима

.енв

# Занемари Мац системске датотеке

.ДС_сторе

# Занемари САСС конфигурационе датотеке

.сасс-цацхе

како ротирати видео запис у Виндовс Медиа Плаиеру

# Занемари све текстуалне датотеке

* .ткт

Као што можда знате, коментари нису обавезни.

Игноришите директоријуме тако што ћете укључити њихове путање и користити / на крају сваког ретка.

На пример:

тестирање /

трупци /

како да повежем цхромецаст на вифи

оптерећења /

Иако се замјенски симбол * може користити за игнорисање свих датотека са одређеним наставком, можете га комбинирати са негативним симболом!. Ево примера:

* .ткт

! реадме.ткт

! маин.ткт

Горе наведено би обавестило гит да игнорише сваку датотеку са .ткт наставком, осим реадме.ткт и маин.ткт.

Замењиви знакови се могу користити за директоријуме. Само будите опрезни када их користите, као што је приказано у овом примеру:

тест/

! тест / екампле.ткт

Можда мислите да ће гит сада занемарити сваку датотеку у тест директоријуму, осим екампле.ткт. Међутим, то није случај. И даље ће игнорисати екампле.ткт из разлога перформанси, јер смо дефинисали да се занемарује цео директоријум теста.

Имате могућност да користите двоструку звездицу (**) за подударање са било којим бројем директоријума и датотека. На пример, Тест / ** / *. Ткт ће рећи гит-у да игнорише само датотеке које се завршавају са .ткт у тест директоријуму и његовим поддиректоријумима.

ГИТИГНОРЕ датотека Како се користи

Три начина за примену ГИТИГНОРЕ датотека

Користите глобални ГИТИГНОРЕ са свим својим пројектима, било са колегама или сами. Међутим, можете креирати локални ГИТИГНОРЕ или чак одредити правила изузимања.

Направите локалну ГИТИГНОРЕ датотеку

Постоје два начина за дефинисање ГИТИГНОРЕ датотека. Можете имати ГИТИГНОРЕ датотеку на нивоу директоријума или створити датотеку у корену. У већини случајева, ГИТИГНОРЕ укључује датотеку својстава и датотеке конфигурације. Када и ваши саиграчи повлаче исту ГИТИГНОРЕ датотеку, обавезно користите # да бисте додали коментаре ради јасније.

Направите глобалну ГИТИГНОРЕ датотеку

Ако радите са више гит спремишта, можете уштедети пуно времена дефинисањем глобалних правила за ваша локална спремишта.

како да откажем матцх цом
  1. Направите ГИТИГНОРЕ датотеку и дефинишите универзална правила која ће се примењивати.
  2. Користите својство цоре.екцлудесФилес да трансформишете вашу локалну ГИТИГНОРЕ датотеку у глобалну. Користите следећи ред:

гит цонфиг –глобал цоре.екцлудесФиле

Креирајте лична ГИТИГНОРЕ правила

Ако имате одређено спремиште, правила, можете изменити глобалне или локалне ГИТИГНОРЕ датотеке. Ова правила не могу да се деле или контролишу са другим члановима ваше радне групе. Можете користити лична ГИТИГНОРЕ правила за локалне радне директоријуме или подешавања дневника.

Коришћење ГИТИГНОРЕ датотеке за преузете датотеке

Игнориши преузете датотеке

Предане датотеке интегришу се у спремиште јер су кеширане. Ако занемарите ове податке, прво их треба уклонити. Предложени метод за то је брисање ових датотека, а затим урезивање и примена промена. Једном када то учините, коначно можете да користите ГИТИГНОРЕ тако што ћете дефинисати правило где ће датотека бити локално игнорисана. Додајте ову линију:

гит рм –цацхед

На овај начин, датотека ће бити уклоњена из спремишта, иако ће остати у радном директоријуму. Датотека ГИТИГНОРЕ са овим правилом треба да се налази у радном директоријуму.

Уређивање раније игнорисане датотеке

Ако желите урезати датотеку која је занемарена, то можете извести помоћу гит адд линије и опције форце. На пример, ако желите уклонити екампле.ткт из ГИТИГНОРЕ датотеке, а да је при том репозиторијум додијељен т, унесите редове:

гит адд -ф екампле.ткт

гит цоммит -м Присилно додавање примера.ткт.

Сад сте у спремиште додали занемарену датотеку. Последњи корак је модификација ГИТИГНОРЕ датотеке уклањањем узорка игнорисања или правила.

Шта

Користите ГИТИГНОРЕ у своју предност

Како су датотеке ГИТИГНОРЕ присутне у готово сваком пројекту, мораћете да научите како да их користите. Иако су команде једноставне, неопходно је дефинисати правила и занемарити исправне датотеке. Правилном употребом ГИТИГНОРЕ-а уштедећете време и оптимизовали свој пројекат.

Колико често су вам потребне ГИТИГНОРЕ датотеке у гит спремишту? Користите ли углавном глобална или локална правила? Поделите своја искуства у одељку за коментаре.

Занимљиви Чланци

Избор Уредника

Како да промените величину клизача у оперативном систему Виндовс 10
Како да промените величину клизача у оперативном систему Виндовс 10
Ако тражите начин да промените изглед клизача у оперативном систему Виндовс 10, у овом чланку ћу поделити како се то може учинити.
Прикачите администраторску командну линију на траку задатака или Старт у оперативном систему Виндовс 10
Прикачите администраторску командну линију на траку задатака или Старт у оперативном систему Виндовс 10
У овом чланку ћемо видети како да закачите Админ Цомманд Промпт на траку задатака или мени Старт у оперативном систему Виндовс 10 (повишени командни редак).
Шта Снапцхат значи када каже „У кругу од 10 стопа?“
Шта Снапцхат значи када каже „У кругу од 10 стопа?“
Ако користите Снап Мапс у Снапцхат-у и видите Битмоји на мапи са „унутар 200 стопа“ од локације, шта то значи? Зашто једноставно не каже „у кафићу на углу“
Како пуштати музику у разлазу
Како пуштати музику у разлазу
Већина људи користи Дисцорд за међусобну комуникацију док играју своје омиљене видео игре. А када додате музику у своје Дисцорд гласовне ћаскања, можете целокупно искуство учинити много дубљим и забавнијим. Али како, тачно, може
Како то поправити када повезана мобилна приступна тачка нема интернет везу
Како то поправити када повезана мобилна приступна тачка нема интернет везу
Ако ваша повезана мобилна приступна тачка нема интернет везу, проблем може бити у вашем мобилном уређају или рачунару. Ево како да то поправите.
Пасивни поларизовани вс активни затварач: које су 3Д наочаре боље?
Пасивни поларизовани вс активни затварач: које су 3Д наочаре боље?
Постоје две врсте наочара за гледање 3Д садржаја на ТВ-у или пројектору. Овде покривамо основне разлике између њих.
Како направити унутрашњи чврсти диск екстерним
Како направити унутрашњи чврсти диск екстерним
Унутрашњи чврсти дискови могу бити прилично јефтинији од самосталних екстерних чврстих дискова. Научите како да узмете унутрашњи диск и претворите га у екстерни.