Preskoči na sadržaj
100% lokalno

Generator .gitignore

Kreirajte .gitignore datoteke iz gotovih šablona za programske jezike, editore i operacijske sisteme.

Rezultat

Generator .gitignore

Odaberite programske jezike, runtime okruženja, editore i operacijske sisteme koje vaš projekt koristi, te će ovaj alat automatski kreirati .gitignore datoteku iz šablona za Node, Python, Rust, Go, Java, PHP, Ruby, .NET, Swift, Android, C/C++, Dart, Unity, Terraform, JetBrains, VS Code, Vim, macOS, Windows i Linux. Izaberite koliko trebate — tipična konfiguracija uključuje jedan jezični šablon, vaš editor i vaš operacijski sistem, kako lokalne datoteke kao što su node_modules, .idea ili .DS_Store nikad ne bi završile u repozitoriju.

Kombiniranje šablona bez prilagodbe rizikuje duplikate: na primjer, Node i Python šabloni oba zanemaruju build direktorij. Uključite „Spoji duplirane pravile“ te će se prvi događaj pravila zadržati, kasnije duplikate ukloniti, što čini datoteku kompaktnom i svaki red ima jasnu namjenu. „Dodaj komentare odjeljka“ umota svaki šablon sa `### Name ###` zaglavljem kako biste na prvi pogled vidjeli odakle dolazi svaki dio, a „Sortiraj odjeljke abecedno“ reordijerno ih po imenu umjesto zadane grupacije jezici-alati-OS.

Putanje specifične za projekt rijetko se uklapa u dijeljeni šablon. Polje „Prilagođena pravila“ prihvaća popis odvojen zarezom ili novim redcima — build artefakte, lokalne override konfiguracije, direktorij jedinstven za vaš repozitorij — i dodaje ga kao vlastiti odjeljak na kraju, nakon svih ugrađenih šablona. Deduplic ira se na isti način kao ostatak datoteke, pa prilagođeno pravilo koje ponavlja šablonski red ne kreira drugu kopiju.

Sve se izvršava u vašem pregledniku: putanje projekta, imena datoteka ili detalje repozitorija nikada se negdje ne prate. Kopirajte rezultat izravno u .gitignore vašeg repozitorija, preuzmite kao .txt datoteku za preimenovanje, ili ga pošaljite drugom alatu za nastavak prilagodbe.

FAQ

Mogu li kombinirati nekoliko jezičnih šablona odjednom?
Da. Odaberite bilo koju kombinaciju jezika, editora i operacijskih sistema te će biti sastavljeni u jednu datoteku, tim redoslijedom.
Što radi „Spoji duplirane pravile“?
Uklanja pravilo ako ga je već dodao ranije odjeljak, pa se obrasca kao build/ koji se pojavljuje u više šablona navodi samo jednom.
Gdje idu moja prilagođena pravila?
Dodaju se kao posljednji odjeljak, nakon svih odabranih šablona, redoslijedom kojim ste ih unijeli.
Utječe li redoslijed odjeljaka na kako Git primjenjuje pravila?
Ne. Git primjenjuje svaki red u .gitignore na isti način bez obzira u kojem odjeljku se nalazi; redoslijed je ovdje samo za čitljivost.
Prenose li se informacije o mom projektu negdje?
Ne. Datoteka se kreira u potpunosti u vašem pregledniku iz ugrađenih šablona i onoga što upišete — ništa se ne šalje na server.