File File ea GITIGNORE ke eng?

Tsela ea ho bula, ho fetola le ho fetola lifaele tsa GITIGNORE

Faele e nang le boeletsi ba file ea GITIGNORE ke Git Ignore file e sebelisitsoeng le tsamaiso / mohloli oa mohloli oa mohloli o bitsoang Git. E totobatsa hore na lifaele le li-folders ha lia lokela ho hlokomolohuoa molaong oa mohloli o fanoeng.

E ka sebelisoa ka mokhoa o mong le o mong e le hore melao e sebelisoe feela ho li-folders tse itseng, empa u ka boela ua etsa faele ea GITIGNORE ea lefatse e sebetsang ho e 'ngoe le e' ngoe ea Git.

U ka fumana mehlala e mengata ea lifaele tsa GITIGNORE tse khothalletsoang liketsahalong tse fapa-fapaneng, ho tloha leqepheng la litšoantšo tsa GitHub's .gitignore.

Mokhoa oa ho bula Fiti ea GITIGNORE

GITIGNORE lifaele ke lifaele tse hlakileng tsa mongolo, ho bolelang hore u ka li bula ka lenaneo leha e le lefe le ka balang lifaele tsa fono.

Basebedisi ba Windows ba ka bula lifaele tsa GITIGNORE ka lenaneo le keneloang la Notepad kapa ka kopo ea mahala ea Notepad ++. Ho bula lifaele tsa GITIGNORE ho macOS, o ka sebelisa Gedit. Basebedisi ba Linux (hammoho le Windows le macOS) ba ka fumana Atom e le thuso bakeng sa ho bula le ho hlophisa lifaele tsa GITIGNORE.

Leha ho le joalo, li-file tsa GITIGNORE ha li sebelisoe (ke hore ha li sebetse joaloka ho hlokomoloha faele) ntle le hore li sebelisoe ho latela moelelo oa Git, e leng software e mahala e tsamaisang Windows, Linux le MacOS.

U ka sebelisa faele ea GITIGNORE ka ho e beha kae kapa kae moo u batlang hore melao e sebetse. Beha e fapaneng lenaneng le leng le le leng la ho sebetsa mme ho hlokomoloha melao e tla sebetsa bakeng sa folara ka 'ngoe. Haeba o beha faele ea GITIGNORE molaong oa motsoako oa mosebetsi oa mosebetsi, u ka eketsa melao eohle moo e le hore e nke karolo ea lefatše lohle.

Tlhokomeliso: U se ke ua beha faele ea GITIGNORE hothathamo ea Git; e ke keng ea lumella melao hore e sebetse ho tloha ha faele e hloka ho ba inthaneteng ea ho sebetsa.

GITIGNORE lifaele li thusa ho arolelana melao e hlokomolohang le motho leha e le ofe e mong ea ka 'nang a khomarela sebaka sa hau sa polokelo. Ke ka lebaka leo, ho ea ka GitHub, ho bohlokoa ho e kenya sebakeng sa hau sa polokelo.

Joang ho Fetola Ho / Ho tloha Fiteng ea GITIGNORE

Sheba khoele ena ea ho phalla ka mocheso bakeng sa tlhahisoleseding ea ho fetola CVSIGNORE ho GITIGNORE. Karabo e bonolo ke hore ha ho na converter ea kamehla ea li-file e ka u etsetsang eona, empa ho ka 'na ha e-ba le script eo u ka e sebelisang ho kopitsa ho latela mekhoa ea faele ea CVSIGNORE.

Sheba Kamoo U ka Fetolelang SVN Repositories ho Git Repositories bakeng sa thuso ea ho etsa joalo. Hape sheba sengoliloeng sa Bash se ka khonang ho finyella se tšoanang.

E le ho boloka faele ea hau ea GITIGNORE ho fomati ea fono, sebelisa e mong oa bahlophisi ba ngotsoeng ba boletsoeng ka holimo. Boholo ba bona bo ka fetolela ho TXT, HTML , le liforomo tse hlakileng tsa mongolo.

Ho Bala ka ho Fetisisa ho GITIGNORE Files

U ka haha ​​faele ea GITIGNORE ea sebakeng seo ho tloha Terminal, ka taelo ena:

khaola .gitignore

Lefatše lohle le ka etsoa ka tsela ena:

git config --global core.excludesfile ~ / .gitignore_global

Ntle le moo, haeba u sa batle ho etsa faele ea GITIGNORE, u ka eketsa mabaka sebakeng sa hau sa polokelo ea hau ka ho fetola .git / info / excluding file.

Mona ke mohlala o bonolo oa faele ea GITIGNORE e ka hlokomolohang lifaele tse sa tšoaneng tse hlahisoang ke tsamaiso ea tsamaiso :

.DS_Store .DS_Store? ._ * .Hothes ehthumbs.db Thumbs.db

Mona ke mohlala oa GITIGNORE o sa kenyelletsang LOG , SQL le SQLITE lifaele ho tloha molaong oa mohloli:

* .log * .sql * .sqlite

Ho na le melao e mengata ea mekhoa e lokelang ho lateloa e le hore u boloke melao e nepahetseng ea syntax eo Git ae batlang. O ka bala ka tsena, le tse ling tse ngata mabapi le hore na file eo e sebetsa joang, ho tswa ho websaete ea molao ea GITIGNORE Documentation.

Etsa bonnete ba hore u hopole hore haeba u se u hlahlobile lefapheng leo u sa lokelang ho le hlokomoloha, ebe hamorao u kenyelletsa molao oa ho hlokomoloha molao oa GITIGNORE, Git e ke ke ea hlokomoloha faele ho fihlela u sa e fane ka taelo e latelang:

git rm - ho tsejoa lebitso la liofisi

Na File ea Hao e sa Ntse e sa Bulehe?

Haeba faele ea hau e sa sebetse joaloka e hlalositsoeng ka holimo, hlahloba hore u bala mokhahamo oa file ka nepo. Ka mohlala, haeba u sa khone ho e bula ka mohlophisi oa mongolo kapa haeba Git a sa tsebe fono, mohlomong ha u sebetsane le file ea GITIGNORE.

IGN ke e 'ngoe e hlokomolohang faele empa e le ka mokhoa oa RoboHelp o hlokomolohang fomati ea likhetho e entsoeng ka ho sebelisoa le Adobe RoboHelp bakeng sa ho haha ​​mangolo a thuso ea Windows. Le hoja fono e ka sebetsa mosebetsi o tšoanang - ho thathamisa mantsoe a hlokomolohuoe ho phenyekollong ka litokomane - e ke ke ea sebelisoa le Git 'me ha e latele melao e tšoanang ea syntax.

Haeba faele ea hau e sa bulehe, etsa lipatlisiso bakeng sa boitsebiso ba eona ba fono e le hore u tsebe hore na ke mofuta ofe ho eona e le hore u ka fumana software e loketseng e e bulang kapa ea e fetolang.