Tunga .gitignore nadhifu kutoka kwa violezo vilivyochaguliwa vya lugha, mfumo na zana, pamoja na sheria zako mwenyewe. Bure na hufanya kazi kwenye kivinjari chako.

Chagua lugha, mifumo, zana na mifumo ya uendeshaji mradi wako unatumia, ongeza sheria zozote za kawaida, kisha unakili au upakue .gitignore iliyo tayari kutumika. Kila kitu hufanya kazi kwenye kivinjari chako — hakuna kinachopakiwa.

Violezo 0
Lugha
Mifumo
Zana na Wahariri
Mifumo ya uendeshaji
Sheria za kawaida
.gitignore

					

Kuhusu Kizalishi cha .gitignore

Kikatishi cha .gitignore kinaunda faili safi la kupuuza kutoka kwa violezo vilivyopangwa katika makundi manne: lugha, mifumo (frameworks), zana na wahariri, na mifumo ya uendeshaji. Weka tiki kwenye Node, Python, Laravel, VS Code, macOS — chochote mfumo wako unatumia — na kanuni zilizounganishwa zinaonekana papo hapo, kila moja chini ya kichwa kilichoandikwa lebo.

Sanduku la utafutaji linachuja orodha ya violezo, na sanduku la kanuni maalum linakuruhusu kuongeza mifumo mahususi ya mradi, moja kwa mstari, chini ya sehemu yake ya "Custom". Uchaguzi unaunganishwa bila kurudia, hivyo kuchanganya violezo kadhaa bado kunatoa faili safi na linaloweza kusomwa vizuri.

Kila kitu kinafanya kazi ndani ya kivinjari chako na hakuna kinachopakiwa. Nakili matokeo au pakua .gitignore, liweke kwenye mzizi wa hazina yako (repository), na Git itaacha kufuatilia faili zinazolingana kuanzia commit inayofuata — faili zilizokwisha-commit lazima ziondolewe kwenye index tofauti.

Jinsi ya kutumia Kizalishi cha .gitignore

  1. Tafuta au vinjari makundi ya violezo: Languages, Frameworks, Tools & Editors na Operating Systems.
  2. Weka tiki kwenye kila kiolezo kinacholingana na mfumo wa mradi wako — matokeo yanasasishwa moja kwa moja.
  3. Ongeza mifumo yoyote mahususi ya mradi kwenye sanduku la kanuni maalum, moja kwa mstari.
  4. Kagua faili lililounganishwa, ukitumia Clear all kuanza upya ikihitajika.
  5. Nakili matokeo au pakua .gitignore na ulifanye commit kwenye mzizi wa hazina yako.

Maswali yanayoulizwa mara kwa mara

.gitignore inaathiri tu faili ambazo hazijafuatiliwa. Kitu chochote ambacho tayari kime-commit kinaendelea kufuatiliwa mpaka ukiondoe kwenye index kwa git rm --cached, kisha uzifanye commit mabadiliko hayo.

Ndiyo — weka tiki kadri unavyopenda. Kanuni za kila kiolezo zinapangwa chini ya maoni ya kichwa, na kanuni zako maalum zinaongezwa kwenye sehemu yake mwenyewe.

Ndiyo. Kuongeza violezo vya VS Code, JetBrains, macOS au Windows kunazuia .DS_Store, Thumbs.db na mipangilio ya IDE isiingie kwenye hazina kwa kila mchangiaji.

Kwa kawaida kwenye mzizi wa hazina. Unaweza kuongeza faili za ziada za .gitignore ndani ya saraka ndogo kwa kanuni zinazohusu folda hiyo tu.

Ndiyo. Ni bure, na faili linaundwa kwenye kivinjari chako kutoka kwa violezo vilivyoambatanishwa — hakuna unachochagua au kuandika kinachopakiwa.

Unahitaji msaada?
Umepata tatizo na zana hii? Tujulishe timu yetu.
Ripoti tatizo

Ongeza zana hii ya bure kwenye tovuti yako mwenyewe — nakili na ubandike msimbo ulio hapa chini.