Ilmainen muunnin

.gitignore Generaattori

Luo .gitignore-tiedostoja mille tahansa tekniikkapinolle. Valitse kielet, puitteet ja työkalut saadaksesi puhtaan, järjestetyn ohitustiedoston.

Hakutekniikat
Kielet
Kehykset
Toimittajat ja IDE:t
Rakennustyökalut
Käyttöjärjestelmät
Testaus
Pilvi & DevOps
Luotu .gitignore
Valitse vähintään yksi yllä oleva tekniikka luodaksesi .gitignore-tiedoston.

Tietoa tästä työkalusta

Luo .gitignore-tiedostoja projektillesi valitsemalla ohjelmointikielet, -kehykset, IDE:t ja käyttöjärjestelmät. Työkalu yhdistää GitHubin virallisista gitignore-malleista kuratoituja ohitusmalleja luodakseen kattavan .gitignore-tiedoston, joka pitää arkistosi puhtaana rakennusartefakteista, riippuvuuksista ja järjestelmätiedostoista.

Käyttöohjeet

  1. Valitse projektisi ohjelmointikielet (Python, JavaScript, Go jne.).
  2. Lisää kehyksiä ja työkaluja (Node, React, Django jne.).
  3. Valitse IDE (VS Code, IntelliJ, Xcode) ja käyttöjärjestelmä (macOS, Windows, Linux).
  4. Kopioi luotu .gitignore-sisältö ja tallenna se projektisi juureen.

Usein kysytyt kysymykset

Mihin minun pitäisi sijoittaa .gitignore-tiedosto?
Sijoita .gitignore arkiston juurihakemistoon. Sinulla voi myös olla .gitignore-tiedostoja hakemistokohtaisten sääntöjen alihakemistoissa. Git käsittelee ne hierarkkisesti juuresta lehtiin.
Poistaako .gitignore jo jäljitetyt tiedostot?
Ei. .gitignore estää vain jäljittämättömien tiedostojen lisäämisen. Jos tiedostoa on jo seurattu, sen lisääminen .gitignoreen ei poista sitä. Suorita 'git rm --cached <file>' ensin lopettaaksesi sen seuraamisen.
Mitä malleja eniten tarvitaan?
node_modules/ JavaScriptille, __pycache__/ Pythonille, .env salaisuudelle, .DS_Store macOS:lle ja IDE-hakemistot (.idea/, .vscode/). Nämä kattavat yleisimmät vahingossa tehdyt sitoumukset.
Voinko saada maailmanlaajuisen .gitignore-tunnuksen?
Kyllä. Luo globaali .gitignore komennolla "git config --global core.excludesfile ~/.gitignore_global". Tämä koskee kaikkia arkistojasi – täydellinen käyttöjärjestelmä- ja IDE-tiedostoille (.DS_Store, Thumbs.db, .idea/).