Preskočiť na obsah
100% lokálne

Generátor .gitignore

Vytvorte .gitignore súbor z hotových šablón pre jazyky, editory a operačné systémy.

Výstup

Generátor .gitignore

Zvoľte si jazyky, runtime prostredia, editory a operačné systémy, ktoré váš projekt používa, a tento nástroj si automaticky vytvorí hotový .gitignore z šablón pre Node, Python, Rust, Go, Java, PHP, Ruby, .NET, Swift, Android, C/C++, Dart, Unity, Terraform, JetBrains, VS Code, Vim, macOS, Windows a Linux. Vyberte si koľko chcete — typické nastavenie zahŕňa jednu šablónu jazyka, váš editor a váš operačný systém, aby sa lokálne súbory ako node_modules, .idea alebo .DS_Store nikdy neocitli v úložisku.

Kombinácia šablón bez úprav risuje duplicity: napríklad Node aj Python šablóny ignorujú build adresár. Zapnite „Zlúčiť zdvojené pravidlá“ a prvý výskyt pravidla sa udrží, neskoršie duplikáty sa vymažú, čím súbor ostane krátky a každý riadok má jasný účel. „Pridať komentáre sekcií“ obbalí každú šablónu `### Name ###` záhlavím, aby ste na prvý pohľad videli, z ktorej časti pochádza jednotlivý blok, a „Triediť sekcie abecedne“ ich usporiadajú podľa mena namiesto štandardného usporiadania podľa jazykov-nástrojov-OS.

Špecifické cesty projektov zriedka pasujú do zdieľanej šablóny. Pole „Vlastné pravidlá“ podporuje čiarkami alebo znakom nového riadka oddeleného zoznam — build artefakty, lokálne konfiguračné prepisy, adresár jedinečný pre váš projekt — a pripojí ho ako samostatnú sekciu na koniec, za všetky zabudované šablóny. Deduplikuje sa rovnakým spôsobom ako zvyšok súboru, takže vlastné pravidlo, ktoré opakuje šablónový riadok, nevytvorí druhú kópiu.

Všetko sa spúšťa vo vašom prehliadači: cesty projektov, názvy súborov alebo podrobnosti úložiska sa nikdy neodošlú nikam. Výsledok si skopírujte priamo do .gitignore vášho úložiska, stiahnite si ho ako textový súbor na premenovanie, alebo pošlite do iného nástroja na pokračovanie v úpravách.

Časté otázky

Môžem kombinovať viacero jazykových šablón naraz?
Áno. Vyberte si ľubovoľnú kombináciu jazykov, editorov a operačných systémov a všetky sa spoja do jedného súboru v danom poradí.
Čo robí „Zlúčiť zdvojené pravidlá“?
Odstráni pravidlo, ak ho už pridala skoršia sekcia, takže vzor ako build/, ktorý sa vyskytuje vo viacerých šablónach, je uvedený len raz.
Kam idú moje vlastné pravidlá?
Sú pripojené ako posledná sekcia, za všetky vybrané šablóny, v poradí, ako ste ich zadali.
Záleží na poradí sekcií na to, ako Git aplikuje pravidlá?
Nie. Git aplikuje každý riadok v .gitignore rovnakým spôsobom bez ohľadu na to, v ktorej sekcii sa nachádza; usporiadanie tu slúži len na čitateľnosť.
Sú mojí informácie projektu niekde načítané?
Nie. Súbor sa vytvorí celý v prehliadači z hotových šablón a toho, čo napíšete — nič sa neodošle na server.