Galvenais Cits Kas ir GITIGNORE fails un kā to izmantot?

Kas ir GITIGNORE fails un kā to izmantot?



Strādājot ar git repozitoriju, pastāv nevēlamu datu draudi. Par laimi, jūs varat izveidot failu ar paplašinājumu GITIGNORE un noteikt, kuri faili un mapes projektā būtu jāignorē. Varat izveidot globālus GITIGNORE datus lietošanai katrā Git repozitorijā.

Kas

Kā izveidot GITIGNORE failus

GITIGNORE faili ir vienkārša teksta faili, tāpēc tos varat atvērt, izmantojot Notepad vai jebkuru teksta redaktoru. Lūk, kā izveidot GITIGNORE failu:

  1. Atveriet jebkuru teksta redaktoru un nospiediet Saglabāt. Mainiet vārdu uz .gitignore.
  2. Rediģējot failu, katra rinda ir rezervēta vienai mapei vai failam, kuru git vajadzētu ignorēt.

Izmantojiet #, lai pievienotu komentārus .gitignore failam

Izmantojiet * aizstājējzīmju mačam

Izmantojiet # /, lai ignorētu ceļus attiecībā pret GITIGNORE failu.

Piemēram, jūsu GITIGNORE var izskatīties šādi:

# Ignorēt mapi node_modules

mezgla_moduļi

# Ignorēt failus, kas saistīti ar API atslēgām

.env

# Ignorēt Mac sistēmas failus

.DS_store

# Ignorēt SASS konfigurācijas failus

.ass-cache

kā saistīt patreonu ar nesaskaņām

# Ignorēt visus teksta failus

* .txt

Kā jūs zināt, komentāri nav obligāti.

Ignorējiet direktorijus, iekļaujot to ceļus un katras rindas beigās lietojot /.

Piemēram:

testēšana /

žurnāli /

kā iespējot lidojumu ar minecraft

slodzes /

Lai gan aizstājējzīmi * var izmantot, lai ignorētu visus failus ar noteiktu paplašinājumu, jūs varat to apvienot ar nolieguma simbolu!. Šeit ir piemērs:

* .txt

! readme.txt

! main.txt

Iepriekš minētais informēs git ignorēt katru failu ar paplašinājumu .txt, izņemot readme.txt un main.txt.

Katalogos var izmantot aizstājējzīmes. Vienkārši esiet piesardzīgs, tos lietojot, kā parādīts šajā piemērā:

pārbaude/

! test / example.txt

Jūs varētu domāt, ka git tagad ignorēs katru failu testa direktorijā, izņemot example.txt. Tomēr tas tā nav. Veiktspējas apsvērumu dēļ tas joprojām ignorēs example.txt, jo mēs esam noteikuši, ka tiek ignorēts viss testa katalogs.

Jums ir iespēja izmantot dubultu zvaigznīti (**), lai saskaņotu jebkuru direktoriju un failu skaitu. Piemēram, Test / ** / *. Txt liks git ignorēt tikai failus, kas beidzas ar .txt testa direktorijā un tā apakšdirektorijās.

GITIGNORE fails Kā to izmantot

Trīs veidi, kā ieviest GITIGNORE failus

Izmantojiet globālu GITIGNORE visos projektos, vai nu kopā ar saviem kolēģiem, vai arī viens pats. Tomēr jūs varat izveidot vietējo GITIGNORE vai pat norādīt izslēgšanas kārtulas.

Izveidojiet lokālu GITIGNORE failu

Ir divi veidi, kā definēt GITIGNORE failus. Jums var būt GITIGNORE fails direktorijas līmenī vai izveidot failu saknē. Vairumā gadījumu GITIGNORE ietver rekvizītu un konfigurācijas failus. Kad komandas biedri arī velk to pašu GITIGNORE failu, skaidrības labad pievienojiet komentārus #.

Izveidojiet globālu GITIGNORE failu

Strādājot ar vairākiem git krātuvēm, varat ietaupīt daudz laika, definējot globālos noteikumus vietējiem krātuvēm.

kāds ir zvanītāja ID numurs
  1. Izveidojiet failu GITIGNORE un definējiet piemērojamos universālos noteikumus.
  2. Izmantojiet core.excludesFiles rekvizītu, lai vietējo GITIGNORE failu pārveidotu par globālu. Izmantojiet šo rindu:

git config –pasaules kodols. izslēdz failu

Izveidojiet personīgos GITIGNORE noteikumus

Ja jums ir īpašs krātuve, kārtulas, varat modificēt globālos vai lokālos GITIGNORE failus. Šos noteikumus nevar kopīgot vai kontrolēt ar citiem jūsu darba grupas dalībniekiem. Vietējiem darba direktorijiem vai reģistrētāja iestatījumiem varat izmantot personīgos GITIGNORE noteikumus.

GITIGNORE faila izmantošana izdarītajiem failiem

Ignorēt saistītos failus

Saistītie faili tiek integrēti repozitorijā, jo tie ir saglabāti kešatmiņā. Ja jūs ignorējat šos datus, tie vispirms ir jānoņem. Ieteiktā metode, kā to izdarīt, ir šo failu dzēšana un pēc tam saistību izpildīšana un piemērošana. Kad esat to izdarījis, jūs beidzot varat izmantot GITIGNORE, nosakot kārtulu, kur fails tiks lokāli ignorēts. Pievienojiet šo rindu:

git rm - kešatmiņā

Tādā veidā fails tiks noņemts no repozitorija, kaut arī tas paliks darba direktorijā. GITIGNORE failam ar šo kārtulu jābūt darba direktorijā.

Izpildiet iepriekš ignorēto failu

Ja vēlaties izveidot failu, kas ir ignorēts, varat to izdarīt, izmantojot git add līniju un opciju force. Piemēram, ja vēlaties noņemt example.txt no faila GITIGNORE, vienlaikus saglabājot tā krātuvi saistītu t, ievietojiet rindas:

git add -f example.txt

git saistīt -m Piespiest pievienot example.txt.

Tagad esat krātuvē pievienojis ignorētu failu. Pēdējais solis ir modificēt failu GITIGNORE, noņemot ignorējošo modeli vai kārtulu.

Kas

Izmantojiet GITIGNORE, lai iegūtu jūsu priekšrocības

Tā kā GITIGNORE faili ir gandrīz katrā projektā, jums būs jāiemācās tos izmantot. Lai gan komandas ir vienkāršas, ir svarīgi definēt kārtulas un ignorēt pareizos failus. Pareizi lietojot GITIGNORE, jūs ietaupīsiet laiku un optimizēsit savu projektu.

Cik bieži GIT krātuvē ir nepieciešami GITIGNORE faili? Vai jūs galvenokārt izmantojat globālos vai vietējos noteikumus? Lūdzu, dalieties pieredzē komentāru sadaļā.

Interesanti Raksti

Redaktora Izvēle

Kā izdzēst visus ziņojumus un sarunas Facebook Messenger
Kā izdzēst visus ziņojumus un sarunas Facebook Messenger
https://www.youtube.com/watch?v=9AGAipdyPL8 Facebook ziņojumu dzēšanai nav jābūt ārkārtīgi grūti. Neatkarīgi no tā, vai dzēšat vienu pavedienu vai visu vēsturi, ir iespējas, lai jūs varētu darīt abus ar minimālu piepūli. S0me lietotāji
Kā fotografēt ar BeReal
Kā fotografēt ar BeReal
BeReal, kas tiek slavēts kā sociālo mediju nākotne, ātri ir kļuvis par vienu no populārākajām mobilajām lietotnēm. Tam ir vienkāršs interfeiss, un tas mudina lietotājus publicēt atklātus, nefiltrētus momentuzņēmumus. Tomēr, tā kā tam trūkst citu rediģēšanas funkciju
Kā pievienot vai noņemt Bluetooth uzdevumjoslas ikonu operētājsistēmā Windows 10
Kā pievienot vai noņemt Bluetooth uzdevumjoslas ikonu operētājsistēmā Windows 10
Šajā rakstā mēs pārskatīsim trīs dažādas metodes, kā pievienot vai noņemt Bluetooth ikonu no Windows 10 uzdevumjoslas, tostarp Iestatījumi un kniebiens.
Kā kopēt vērtības programmā Excel [nevis formula]
Kā kopēt vērtības programmā Excel [nevis formula]
Ja vēlaties kopēt/ielīmēt tikai šūnas vērtību, nevis formulu, tas ir salīdzinoši vienkārši izdarāms. Ja šūnā ir formatēts teksts vai nosacījumformatējums, process mainās, taču tas joprojām ir vienkāršs
Kā pievienot Google izklājlapas SharePoint
Kā pievienot Google izklājlapas SharePoint
SharePoint ir Microsoft populārā satura pārvaldības lietotne. Šī iemesla dēļ daudzi cilvēki to izmanto, lai sakārtotu savus dokumentus un citus failus tiešsaistē. Tas viss ir ērti, līdz jūs paklupat uz kopīgu problēmu. Kā
Kā pārvietot ārpus ekrāna logu atpakaļ uz ekrānu operētājsistēmā Windows 10
Kā pārvietot ārpus ekrāna logu atpakaļ uz ekrānu operētājsistēmā Windows 10
Šajā rakstā ir paskaidrots, kā ārpus ekrāna logu pārvietot atpakaļ uz ekrānu operētājsistēmā Windows 10. To ir iespējams pārvietot, izmantojot tikai tastatūru.
Kā bloķēt lietotāju TikTok
Kā bloķēt lietotāju TikTok
Lai gan TikTok ļauj padarīt kontu privātu un ierobežot piekļuvi savam saturam, lielākā daļa cilvēku to izmanto, lai palielinātu savu klātbūtni tiešsaistē. Tā ir sociālo mediju platforma numur viens, lai kļūtu slavena internetā un veicinātu iesaistīšanos