Generátor .gitignore — zlúčenie pripravených šablón ignorovania pre zásobník projektu
Generátor .gitignore
Zaškrtnutím jazykov, rámcov, editorov, operačných systémov a nástrojov, ktoré sa objavujú v repozitári, táto stránka zlúči ich upravené šablóny ignorovania do jedného súboru .gitignore. Vzory sa naprieč šablónami zbavia duplicít, zoskupia pod hlavičkou komentára pre každú šablónu a zapíšu v rozumnom poradí — výsledok sa skopíruje priamo do projektu alebo stiahne. Vyhľadávanie šablón filtruje zoznam hneď a všetko beží lokálne v prehliadači.
0 vybraných
Žiadne šablóny nezodpovedajú hľadaniu.
Vygenerovaný .gitignore
Ako funguje zlúčenie: každá zaškrtnutá šablóna pridá blok komentára # Názov šablóny so svojimi vzormi.
Rovnaké vzory z rôznych šablón sa zapíšu iba raz (vyhrá prvý výskyt), takže kombinácia
„Node.js“ s „macOS“ alebo „Visual Studio Code“ nikdy nevytvorí duplicitné riadky.
node_modules/, priečinky editorov, systémové odpadové súbory a výstupy zostavenia sú obvyklí podozriví — dobré pravidlo palca je ignorovať
všetko, čo je vygenerované, stiahnuté alebo viazané na konkrétny počítač, a skutočný zdrojový kód, konfiguráciu a dokumentáciu sledovať.
Treba mať na pamäti, že .gitignore ovplyvňuje iba nesledované súbory; na zastavenie sledovania už commitovaného súboru slúži
git rm --cached <súbor>.
Súkromie: šablóny sú vložené do tejto stránky a zlúčenie prebieha lokálne — nič, čo sa vyberie, sa nikdy nenahrá.
Ako funguje zhoda v .gitignore?
Vzory sú globy s niekoľkými pravidlami, ktoré stojí za to poznať: *.log sa zhoduje v ľubovoľnej hĺbke, build/ s koncovou lomkou zodpovedá iba adresárom, úvodná lomka ako v /config.local ukotví vzor ku koreňu repozitára a ** sa rozprestiera naprieč úrovňami adresárov. Git kontroluje vzory zdola nahor: súbor je ignorovaný, keď to hovorí posledný zodpovedajúci riadok, a práve preto môže neskoršia výnimka ! znova zahrnúť to, čo predchádzajúci riadok vylúčil.
Výnimka nemôže zasiahnuť do vylúčeného adresára — ak je build/ ignorované, !build/keep.js sa nikdy neuplatní; treba adresár odignorovať a ostatný obsah znova ignorovať.
🔷 Kód a vývoj
Nástroje pre vývojárov bežiace úplne v prehliadači.