Jazyky & Frameworky

Frontend

IDE & Editory

Operační systémy

Databáze & DevOps

.gitignore


      

Spravuješ živnost nebo zakázky?

Spravuješ živnost nebo zakázky? VšeVKapse — fakturace, zakázky, klientský portál a AI v jedné aplikaci. Česky.

Vyzkoušet zdarma →

K čemu je .gitignore Generátor

Každý, kdo pracuje s Gitem, to zná — repozitář se postupně plní zbytečnými soubory, které tam vůbec nepatří. Node_modules, vendor složky, .env soubory s hesly, cache, logy nebo dočasné soubory z editoru. Ručně psát `.gitignore` od nuly je nuda a snadno na něco zapomeneš.

Tento nástroj je pro webové vývojáře, freelancery i OSVČ, kteří chtějí mít od začátku projektu čistý repozitář bez přemýšlení. Stačí říct, co používáš, a dostaneš soubor připravený k použití.

USP je jednoduchost a konkrétnost — nevybíráš ze stovek možností, ale označíš technologie, které skutečně máš v projektu (třeba Node.js + PHP + VS Code), a generátor ti z toho sestaví jeden konzistentní soubor bez duplicit.

Co umí

  • Podpora nejběžnějších technologií: Node.js, PHP, Python, Laravel, WordPress a další
  • Kombinace více prostředí najednou — backend, frontend i IDE v jednom souboru
  • Výstup je čistý textový soubor připravený rovnou do kořene projektu
  • Komentáře v souboru ti připomenou, proč jsou které řádky tam
  • Ignorování systémových souborů (`.DS_Store`, `Thumbs.db`) podle tvého OS

Jak to funguje

  1. Zaškrtni technologie a nástroje, které v projektu používáš — třeba PHP, Composer, Node.js a VS Code.
  2. Klikni na tlačítko pro vygenerování souboru.
  3. Zkontroluj náhled — obsah se zobrazí přímo na stránce.
  4. Zkopíruj obsah nebo stáhni hotový soubor `.gitignore`.
  5. Přesuň ho do kořenového adresáře svého projektu a commitni.

Celé to běží v prohlížeči, nic se neposílá na server — tvoje nastavení projektu zůstává jen u tebe.

Časté otázky

Můžu zkombinovat víc technologií najednou?

Ano, to je přesně smysl nástroje. Moderní projekty kombinují PHP backend, Node.js build nástroje a třeba ještě JetBrains IDE — a každá z těchhle věcí má vlastní soubory, které do repozitáře nepatří. Generátor je sloučí do jednoho souboru bez duplicit.

Co když mám v projektu technologii, která tady není?

Vygenerovaný soubor si bez problémů ručně doplníš. Výstup je čistý text, takže stačí otevřít ve VS Code nebo jiném editoru a dopsat vlastní pravidla.

Mám `.gitignore` přidávat do repozitáře, nebo ho taky ignorovat?

`.gitignore` patří do repozitáře a commituje se — ostatní vývojáři na projektu ho pak sdílejí automaticky. Ignorovat se ho nemá smysl.

Pomůže mi to i se staršími projekty, kde už je repozitář?

Pomůže, ale soubory, které už Git sleduje, je potřeba ještě ručně odindexovat příkazem `git rm --cached`. Samotný `.gitignore` nové sledování zastaví, ale zpětně historii neupraví.

Pokud řešíš i serverové nastavení, může se ti hodit také .htaccess Generátor nebo Cron Job Generátor pro správu úloh na serveru.