Kedu ihe ntanetị ndị ahịa?

Esi emeghe, dezie ma gbanwee faịlụ GITIGNORE

Otu faịlụ nwere ndenye ntinye GITIGNORE bụ Git Ignore faịlụ eji ya na njikwa / usoro njikwa usoro a na-akpọ Git. Ọ na-akọwa nke faịlụ na nchekwa ekwesịghị ileghara anya na koodu nyere.

Enwere ike iji ya mee ihe ọ bụla iji mee ka iwu ndị ahụ tinye aka na nchekwa nchekwa, ma ị nwekwara ike ịmepụta faịlụ GITIGNORE zuru ụwa ọnụ nke metụtara nkwụnye ego Git ọ bụla ị nwere.

Ị nwere ike ịchọta ọtụtụ ihe atụ nke faịlụ GITIGNORE nke a na-atụ aro na ihe dị iche iche, site na GitHub's. Tempignore templates page.

Esi mepee faịlụ GỊNAGỌ

GAGIGNORE faịlụ bụ faịlụ ederede dị mfe, nke pụtara na ị nwere ike imeghe otu na usoro ọ bụla nwere ike ịgụ faịlụ ederede.

Ndị ọrụ Windows nwere ike mepee faịlụ GAGIGNORE na usoro ihe omume Notepad ma ọ bụ ngwa ngwa Notepad ++. Iji mepee faịlụ Mac na MacOS, ị nwere ike iji Gedit. Ndị ọrụ Linux (yana Windows na MacOS) nwere ike ịchọta Atom bara uru maka imeghe na idezi faịlụ GITIGNORE.

Otú ọ dị, faịlụ GITIGNORE abụghị n'ezie (ọ bụ na ha anaghị arụ ọrụ dị ka faịlụ na-adịghị mma) ma ọ bụrụ na ha ejiri ya rụọ ọrụ n'ime Git, nke bụ ngwanrọ free nke na-agba na Windows, Linux, na MacOS.

Ị nwere ike iji faịlụ GITIGNORE site na itinye ya n'ebe ọ bụla ị chọrọ ka iwu ahụ tinye. Debe ihe dị iche na nhazi ọ bụla na iwu nleghara anya ga-arụ ọrụ maka nchekwa ọ bụla n'otu n'otu. Ọ bụrụ na ị na-etinye faịlụ GITIGNORE na folda mgbọrọgwụ nke ndekọ ọrụ ọrụ ahụ, ịnwere ike ịgbakwunye iwu niile dị n'ebe ahụ ka ọ wee na-arụ ọrụ zuru ụwa ọnụ.

Rịba ama: Etinyela faịlụ GITIGNORE na ndekọ Gọpụta akwụkwọ Git; nke ahụ agaghị ekwe ka iwu ahụ rụọ ọrụ ebe ọ bụ na faịlụ ahụ kwesịrị ịdị na ndekọ ndekọ.

GAGIGNORE faịlụ bara uru maka ịkekọrịta iwu enweghị ike na onye ọ bụla ọzọ nwere ike ibelata ebe nchekwa gị. Nke a kpatara ya, dịka GitHub si kwuo, ọ dị mkpa itinye ya n'ime ebe nchekwa gị.

Esi weputara si / site na faịlụ GITIGNORE

Hụ nke a Nzọụkwụ Iju Mmiri maka ozi gbasara ịtụgharị CVSIGNORE na GITIGNORE. Azịza dị mfe bụ na ọ dịghị onye ntụgharị faịlụ mgbe niile nke nwere ike ime ya maka gị, mana enwere ike ịnwe ederede ị nwere ike iji iji dozie usoro nke faịlụ CVSIGNORE.

Lee otu esi echeghari SVN Repositories na Git Repositories maka enyemaka ime nke ahụ. Hụkwa akwukwọ a Bash nke nwere ike inwe otu ihe ahụ.

Iji chekwaa faịlụ GITIGNORE gị n'ụdị faịlụ ederede, jiri otu n'ime editọ ederede a kpọtụrụ aha n'elu. Ihe ka ọtụtụ n'ime ha nwere ike ịtụgharị gaa na TXT, HTML , na ụdị ọkwa ederede.

Ọgụgụ dị elu na GITIGNORE

Ịnwere ike ịmepụta faịlụ GITIGNORE mpaghara site na Njedebe, na iwu a :

aka .gitignore

Enwere ike ime ụwa dum dị ka nke a:

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

N'aka ozo, ọ bụrụ na ịchọọ ịmepụta faịlụ GITIGNORE, ịnwere ike ịgbakwunye ihe ndapụta na nchekwa mpaghara gị site na ịdegharị .git / info / iwepụ faịlụ.

Nke a bụ ihe atụ dị mfe nke faịlụ GITIGNORE nke ga-eleghara ụdị faịlụ dị iche iche nke sistemụ arụmọrụ :

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

Nke a bụ ihe atụ GITIGNORE na-ewepu faịlụ LOG , SQL, na SQLITE site na koodu ntinye:

* .log * .sql * .sqlite

Enwere ọtụtụ ụkpụrụ iwu nke a ghaghị agbaso iji nwee ike ịgbaso iwu iwu kachasị mma nke Git chọrọ. Ị nwere ike ịgụ banyere ihe ndị a, na ọtụtụ ihe gbasara ụdị faịlụ ahụ si arụ ọrụ, site na GITIGNORE Documentation website.

Jide n'aka icheta na ọ bụrụ na ị nyochalarịrị faịlụ na-agaghị eleghara ya anya, wee mesịa tinye iwu na-adịghị mma maka ya na faịlụ GITIGNORE, Git agaghị eleghara faịlụ ahụ anya ruo mgbe ịchọtara ya na iwu na-esonụ:

git rm --cached nameofthefile

Njikwa Gị Ọ Na-amaliteghị?

Ọ bụrụ na faịlụ gị adịghị arụ ọrụ dị ka akọwapụtara n'elu, chọpụta na ị na-agụ ntanye faịlụ n'ụzọ ziri ezi. Dịka ọmụmaatụ, ọ bụrụ na ịnweghị ike imepe ya na nchịkọta ederede ma ọ bụ ma ọ bụrụ na Git adịghị amata faịlụ ahụ, ị ​​nwere ike ọ gaghị emetụta faịlụ GITIGNORE n'ezie.

IGN bụ faịlụ mgbochi ọzọ ma dị na RoboHelp Ignore List file format kere site na iji Adobe RoboHelp maka iwu akwụkwọ enyemaka Windows. Ọ bụ ezie na faịlụ ahụ nwere ike ịrụ ọrụ yiri ya - ịdepụta okwu ndị a na-eleghara anya site na nyocha site na akwụkwọ - ọ gaghị eji Git mee ihe na anaghị agbaso iwu nhazi.

Ọ bụrụ na faịlụ gị adịghị emeghe, chọpụta nchịkọta faịlụ ya iji mụta usoro ọ dị na ya iji nwee ike ịchọta ngwanrọ kwesịrị ekwesị nke meghere ma ọ bụ gbanwee ya.