Hlavná Iné Čo je súbor GITIGNORE a ako ho môžem použiť?

Čo je súbor GITIGNORE a ako ho môžem použiť?



Pri práci s úložiskom git existuje nebezpečenstvo nežiaducich údajov. Našťastie môžete vytvoriť súbor s príponou GITIGNORE a určiť, ktoré súbory a priečinky sa majú v projekte ignorovať. Môžete vytvoriť globálne údaje GITIGNORE na použitie s každým úložiskom Git.

Čo

Ako vytvárať súbory GITIGNORE

Súbory GITIGNORE sú súbory vo formáte obyčajného textu, takže ich môžete otvoriť pomocou programu Poznámkový blok alebo ľubovoľného textového editora. Tu je postup, ako vytvoriť súbor GITIGNORE:

  1. Otvorte ľubovoľný textový editor a stlačte uložiť. Zmeňte názov na .gitignore.
  2. Pri úprave súboru je každý riadok vyhradený pre jeden priečinok alebo súbor, ktorý by mal git ignorovať.

Na pridanie komentárov do súboru .gitignore použite #

Použite * na zástupné znaky

Pomocou # / ignorujte cesty týkajúce sa súboru GITIGNORE.

Váš GITIGNORE môže napríklad vyzerať takto:

# Ignorovať priečinok node_modules

node_modules

# Ignorovať súbory súvisiace s kľúčmi API

.env

# Ignorovať súbory systému Mac

.DS_store

# Ignorovať konfiguračné súbory SASS

.sass-cache

prečo nevyhrá moju wii vzdialenú synchronizáciu

# Ignorovať všetky textové súbory

*.TXT

Ako možno viete, komentáre sú voliteľné.

Adresáre ignorujte zahrnutím ich ciest a použitím / na konci každého riadku.

Napríklad:

testovanie /

guľatina /

Ako získam facebook na svojom telefóne?

zaťaženie /

Aj keď je možné zástupný znak * použiť na ignorovanie všetkých súborov s konkrétnou príponou, môžete ich kombinovať so symbolom negácie!. Tu je príklad:

*.TXT

! readme.txt

! main.txt

Vyššie uvedené by informovalo git o ignorovaní všetkých súborov s príponou .txt okrem readme.txt a main.txt.

Pre adresáre je možné použiť zástupné znaky. Pri ich používaní buďte opatrní, ako je to znázornené v tomto príklade:

test /

! test / example.txt

Možno si myslíte, že git bude teraz ignorovať každý súbor v testovacom adresári okrem example.txt. To však nie je tento prípad. Z dôvodu výkonu bude stále ignorovať súbor example.txt, pretože sme definovali, že sa ignoruje celý testovací adresár.

Máte možnosť použiť dvojitú hviezdičku (**) na priradenie ľubovoľného počtu adresárov a súborov. Napríklad Test / ** / *. Txt dá gitu pokyn, aby ignoroval iba súbory končiace .txt v testovacom adresári a jeho podadresároch.

GITIGNORE File Ako používať jeden

Tri spôsoby implementácie súborov GITIGNORE

Použite globálny GITIGNORE so všetkými svojimi projektmi, či už so svojimi kolegami alebo sami. Môžete však vytvoriť miestny GITIGNORE alebo dokonca určiť pravidlá vylúčenia.

Vytvorte lokálny súbor GITIGNORE

Existujú dva spôsoby, ako definovať súbory GITIGNORE. Môžete mať súbor GITIGNORE na úrovni adresára alebo vytvoriť súbor v koreňovom adresári. Vo väčšine prípadov obsahuje GITIGNORE súbor vlastností a konfiguračné súbory. Keď aj vaši spoluhráči sťahujú ten istý súbor GITIGNORE, nezabudnite kvôli prehľadnosti pridať komentáre #.

Vytvorte globálny súbor GITIGNORE

Ak pracujete s viacerými archívmi git, môžete definovaním globálnych pravidiel pre miestne úložiská ušetriť veľa času.

Nemôžem kliknúť na tlačidlo Windows
  1. Vytvorte súbor GITIGNORE a definujte univerzálne pravidlá, ktoré sa majú uplatňovať.
  2. Pomocou vlastnosti core.excludesFiles transformujte svoj miestny súbor GITIGNORE na globálny. Použite nasledujúci riadok:

git config –global core.excludesFile

Vytvorte si osobné pravidlá GITIGNORE

Ak máte konkrétne úložisko, pravidlá, môžete upravovať globálne alebo lokálne súbory GITIGNORE. Tieto pravidlá nemožno zdieľať ani ovládať s ostatnými členmi vašej pracovnej skupiny. Môžete použiť osobné pravidlá GITIGNORE pre miestne pracovné adresáre alebo nastavenia záznamníka.

Použitie súboru GITIGNORE na potvrdené súbory

Ignorovať potvrdené súbory

Odovzdané súbory sa integrujú do úložiska, pretože sú uložené v pamäti. Ak tieto údaje ignorujete, je potrebné ich najskôr odstrániť. Navrhovanou metódou je odstránenie týchto súborov a následné potvrdenie a použitie zmien. Keď to urobíte, môžete konečne použiť GITIGNORE definovaním pravidla, kde bude súbor lokálne ignorovaný. Pridajte tento riadok:

git rm - uložené do vyrovnávacej pamäte

Týmto spôsobom bude súbor odstránený z úložiska, aj keď zostane v pracovnom adresári. Súbor GITIGNORE s týmto pravidlom by sa mal nachádzať v pracovnom adresári.

Potvrdiť predtým ignorovaný súbor

Ak chcete potvrdiť súbor, ktorý bol ignorovaný, môžete to urobiť pomocou riadku git add a možnosti force. Napríklad, ak chcete odstrániť example.txt zo súboru GITIGNORE a zachovať ho potvrdené v úložisku, vložte riadky:

git add -f example.txt

git commit -m Vynúti pridanie example.txt.

Teraz ste do úložiska pridali ignorovaný súbor. Posledným krokom je úprava súboru GITIGNORE odstránením ignorujúceho vzoru alebo pravidla.

Čo

Použite GITIGNORE vo svoj prospech

Pretože súbory GITIGNORE sú takmer v každom projekte, musíte sa naučiť, ako ich používať. Aj keď sú príkazy jednoduché, je nevyhnutné definovať si pravidlá a ignorovať správne súbory. Pri správnom používaní GITIGNORE ušetríte čas a optimalizujete svoj projekt.

Ako často potrebujete súbory GITIGNORE v úložisku git? Používate väčšinou globálne alebo miestne pravidlá? Podeľte sa o svoje skúsenosti v sekcii komentárov.

Zaujímavé Články

Redakcia Choice

Ako opraviť, keď systém Windows nerozpozná slúchadlá
Ako opraviť, keď systém Windows nerozpozná slúchadlá
Mnohí ľudia radi počúvajú hudbu alebo zvuk hier pomocou slúchadiel, pretože kvalita zvuku je zvyčajne oveľa lepšia ako pri štandardných reproduktoroch. Bohužiaľ, sú chvíle, keď váš počítač odmieta rozpoznať a podporovať tieto zariadenia. To vedie k zmätku
Ako zapnúť alebo vypnúť FitBit [Versa, Inspire, Ionic, atď.]
Ako zapnúť alebo vypnúť FitBit [Versa, Inspire, Ionic, atď.]
Výdrž batérie vášho Fitbit sa môže pohybovať od týždňa do 10 dní, za predpokladu, že funkcia GPS nie je stále zapnutá. Ľudia, ktorí využívajú tento nástroj na sledovanie aktivity na maximum a často ho používajú, môžu potrebovať
Vytvorte odkaz na zdieľané priečinky v systéme Windows 10
Vytvorte odkaz na zdieľané priečinky v systéme Windows 10
Dnes uvidíme, ako vytvoriť špeciálnu skratku „Zdieľané priečinky“ na rýchlejšiu správu zdieľaných priečinkov, otváranie súborov a pripojených používateľov v systéme Windows 10.
Recenzia Panasonic HDC-SD9
Recenzia Panasonic HDC-SD9
HDC-SD5, ktorý nás pred pár mesiacmi zaujal, bolo stále prekvapením, že sa z neho stal najpredávanejší model HD, aký má. Teraz, o necelých šesť mesiacov neskôr, spoločnosť Panasonic uviedla a
Ako vyplniť oblasť vo Photoshope
Ako vyplniť oblasť vo Photoshope
Photoshop je bezkonkurenčná aplikácia na úpravu obrázkov, ktorá je od roku 1990 zďaleka nástrojom číslo jedna medzi profesionálmi. Profesionálni editori obrázkov poznajú všetky triky, ktoré im môžu pomôcť ušetriť čas a rýchlejšie dokončiť určité úlohy. Začať s,
5 spôsobov, ako môžete hovoriť so Santom online
5 spôsobov, ako môžete hovoriť so Santom online
Telefónne číslo Santa Clausa, e-mail a ďalšie spôsoby, ako môžete chatovať so Santom online zadarmo! Santa má vždy sviatočnú náladu.
Archívy značiek: Windows PowerToys
Archívy značiek: Windows PowerToys