AZ Tools

.gitignore ジェネレータ

開発

実際に遭遇するものの厳選された `.gitignore` スニペット:Node、Python、Java、Go、Rust、PHP、Ruby;Next.js、Astro、Vite、Django、Rails、Spring、Flutter;VS Code、JetBrains、Sublime、Vim、Emacs;macOS、Windows、Linux。該当するものを選択すると、ツールがセクションヘッダー付きで縫い合わせる — 重複なし、コミット準備完了。

言語

フレームワーク

エディタ

オペレーティングシステム

結合された .gitignore(3)
# Node.js
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
.npm/
.yarn/
.pnp.*
dist/
build/
.env
.env.local
.env.*.local

# macOS
.DS_Store
.AppleDouble
.LSOverride
Icon
._*
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent

# VS Code
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
*.code-workspace
.history/

スニペットは github/gitignore のテンプレートから厳選され、プロジェクトが実際に使う行に凝縮されている。

使い方

  1. プロジェクトに合うプリセットチップをクリック。
  2. プレビューで組み立てられた `.gitignore` を読む。
  3. リポジトリのルートの `.gitignore` にコピー&ペースト。

よくある質問

github/gitignore をインストールするだけではダメ?
それらのテンプレートは素晴らしいが、それぞれが自分のファイル。単一のリポジトリでは通常 3 つまたは 4 つの手作業で選んだ組み合わせが欲しい — このツールはそれをすばやく組み立てる。
私の設定固有のものを見逃す?
おそらく一部 — シークレット設定ファイル、ローカルキャッシュ、ニッチツールのビルド出力。出力をベースラインとして扱い、その他のものに対して下部に `# Local` セクションを追加。

関連ツール