Tasuta konverter

.gitignoreeri Generaator

Genereerige .gitignore-faile mis tahes tehnikavirna jaoks. Puhta ja korrastatud ignoreerimisfaili saamiseks valige oma keeled, raamistikud ja tööriistad.

Otsingutehnoloogiad
Keeled
Raamistikud
Toimetajad ja IDE-d
Ehitustööriistad
Operatsioonisüsteemid
Testimine
Pilv ja DevOps
Loodud .gitignore
Valige oma .gitignore-faili loomiseks ülal vähemalt üks tehnoloogia.

Sellest tööriistast

Genereerige oma projekti jaoks .gitignore-faile, valides oma programmeerimiskeeled, raamistikud, IDE-d ja operatsioonisüsteemid. Tööriist ühendab GitHubi ametlike gitignore'i mallide kureeritud ignoreerimismustrid, et luua terviklik .gitignore, mis hoiab teie hoidla ehitusartefaktidest, sõltuvustest ja süsteemifailidest puhtana.

Kuidas kasutada

  1. Valige oma projekti programmeerimiskeeled (Python, JavaScript, Go jne).
  2. Lisage raamistikke ja tööriistu (Node, React, Django jne).
  3. Valige oma IDE (VS Code, IntelliJ, Xcode) ja OS (macOS, Windows, Linux).
  4. Kopeerige loodud .gitignore sisu ja salvestage see oma projekti juure.

Korduma kippuvad küsimused

Kuhu ma peaksin .gitignore faili panema?
Asetage .gitignore oma hoidla juurkataloogi. Kataloogispetsiifiliste reeglite jaoks võib alamkataloogides olla ka .gitignore-faile. Git töötleb neid hierarhiliselt juurest leheni.
Kas .gitignore eemaldab juba jälgitud failid?
Ei. .gitignore takistab ainult jälgimata failide lisamist. Kui faili on juba jälgitud, ei eemalda selle faili .gitignore lisamine seda. Selle jälgimise lõpetamiseks käivitage esmalt käsk „git rm --cached <file>”.
Milliseid mustreid kõige sagedamini vajatakse?
node_modules/ JavaScripti jaoks, __pycache__/ Pythoni jaoks, .env saladuste jaoks, .DS_Store macOS-i jaoks ja IDE kataloogid (.idea/, .vscode/). Need hõlmavad kõige levinumaid juhuslikke toimetulekuid.
Kas mul on globaalne .gitignore?
Jah. Looge globaalne .gitignore failiga 'git config --global core.excludesfile ~/.gitignore_global'. See kehtib kõigi teie hoidlate kohta – ideaalne OS-i ja IDE-failide jaoks (.DS_Store, Thumbs.db, .idea/).