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ā.

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:
- Atveriet jebkuru teksta redaktoru un nospiediet Saglabāt. Mainiet vārdu uz .gitignore.
- 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.

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
- Izveidojiet failu GITIGNORE un definējiet piemērojamos universālos noteikumus.
- 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.

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ļā.



![Kā kopēt vērtības programmā Excel [nevis formula]](https://www.macspots.com/img/other/73/how-to-copy-values-in-excel-not-the-formula-1.jpg)


