Bezmaksas pārveidotājs

.gitignore Ģenerators

Ģenerējiet .gitignore failus jebkurai tehnoloģiju kopai. Atlasiet valodas, ietvarus un rīkus, lai iegūtu tīru, sakārtotu ignorēšanas failu.

Meklēšanas tehnoloģijas
Valodas
Ietvari
Redaktori un IDE
Veidošanas rīki
Operētājsistēmas
Testēšana
Mākonis un DevOps
Izveidots .gitignore
Iepriekš atlasiet vismaz vienu tehnoloģiju, lai ģenerētu .gitignore failu.

Par šo rīku

Ģenerējiet savam projektam .gitignore failus, atlasot programmēšanas valodas, ietvarus, IDE un operētājsistēmas. Šis rīks apvieno GitHub oficiālajās gitignore veidnēs atlasītos ignorēšanas modeļus, lai izveidotu visaptverošu .gitignore, kas aizsargā jūsu krātuvi no būvēšanas artefaktiem, atkarībām un sistēmas failiem.

Kā lietot

  1. Izvēlieties sava projekta programmēšanas valodas (Python, JavaScript, Go utt.).
  2. Pievienojiet ietvarus un rīkus (Node, React, Django utt.).
  3. Atlasiet savu IDE (VS Code, IntelliJ, Xcode) un OS (macOS, Windows, Linux).
  4. Kopējiet ģenerēto .gitignore saturu un saglabājiet to sava projekta saknē.

Bieži uzdotie jautājumi

Kur ievietot .gitignore failu?
Ievietojiet .gitignore repozitorija saknes direktorijā. Var būt arī .gitignore faili apakšdirektorijiem direktoriju kārtulām. Git tos apstrādā hierarhiski no saknes līdz lapai.
Vai .gitignore noņem jau izsekotos failus?
Nē. .gitignore tikai novērš neizsekoto failu pievienošanu. Ja fails jau ir izsekots, pievienojot to failam .gitignore, tas netiks noņemts. Vispirms palaidiet 'git rm --cached <file>', lai pārtrauktu tā izsekošanu.
Kādi modeļi ir visbiežāk nepieciešami?
node_modules/ JavaScript, __pycache__/ Python, .env noslēpumiem, .DS_Store operētājsistēmai macOS un IDE direktoriji (.idea/, .vscode/). Tie attiecas uz visbiežāk sastopamajām nejaušajām saistībām.
Vai man ir globāls .gitignore?
Jā. Izveidojiet globālu .gitignore ar 'git config --global core.excludesfile ~/.gitignore_global'. Tas attiecas uz visām jūsu krātuvēm — lieliski piemērots OS un IDE failiem (.DS_Store, Thumbs.db, .idea/).