Kigeuzi cha Bure

.gitignore Jenereta

Tengeneza faili za .gitignore kwa rafu yoyote ya teknolojia. Chagua lugha, mifumo na zana zako ili kupata faili safi na iliyopangwa ya kupuuza.

Tafuta teknolojia
Lugha
Mifumo
Wahariri na Vitambulisho
Kujenga Zana
Mifumo ya Uendeshaji
Kupima
Cloud na DevOps
Imetolewa .gitignore
Chagua angalau teknolojia moja hapo juu ili kutengeneza faili yako ya .gitignore.

Kuhusu zana hii

Tengeneza faili za .gitignore za mradi wako kwa kuchagua lugha zako za programu, mifumo, IDE na mifumo ya uendeshaji. Zana hii inachanganya mifumo ya kupuuza iliyoratibiwa kutoka kwa violezo rasmi vya GitHub vya gitignore ili kuunda .gitignore ya kina ambayo huweka hazina yako safi kutokana na vizalia vya ujenzi, utegemezi na faili za mfumo.

Jinsi ya kutumia

  1. Chagua lugha za programu za mradi wako (Python, JavaScript, Go, n.k.).
  2. Ongeza mifumo na zana (Node, React, Django, nk).
  3. Chagua IDE yako (Msimbo wa VS, IntelliJ, Xcode) na OS (macOS, Windows, Linux).
  4. Nakili maudhui yaliyotolewa ya .gitignore na uyahifadhi kwenye mzizi wa mradi wako.

Maswali yanayoulizwa mara kwa mara

Je, niweke wapi faili ya .gitignore?
Weka .gitignore kwenye saraka yako ya mizizi ya hazina. Unaweza pia kuwa na faili za .gitignore katika saraka ndogo za sheria mahususi za saraka. Git huwachakata kwa mpangilio kutoka kwa mizizi hadi jani.
Je, .gitignore inaondoa faili zilizofuatiliwa tayari?
Hapana. .gitignore huzuia tu faili ambazo hazijafuatiliwa kuongezwa. Ikiwa faili tayari imefuatiliwa, kuiongeza kwenye .gitignore hakutaiondoa. Endesha 'git rm --cached <file>' kwanza ili uache kuifuatilia.
Ni mifumo gani inayohitajika sana?
node_modules/ kwa JavaScript, __pycache__/ kwa Python, .env kwa siri, .DS_Store kwa macOS, na saraka za IDE (.idea/, .vscode/). Hizi hushughulikia ahadi za kawaida za bahati mbaya.
Je, ninaweza kupata global .gitignore?
Ndiyo. Unda .gitignore ya kimataifa kwa kutumia 'git config --global core.excludesfile ~/.gitignore_global'. Hii inatumika kwa hazina zako zote - bora kwa faili za OS na IDE (.DS_Store, Thumbs.db, .idea/).