ここで実行 100% ブラウザ内で動作します。アップロードもログインも不要です。
.gitignore Generator
プロジェクトで使う言語とプラットフォームを選ぶだけで、マージ済み .gitignore を生成。
テンプレート
生成された .gitignore
使い方
- プロジェクトが関わる言語・フレームワーク・OS にチェックを入れます。
- 選択に合わせて結合済みの .gitignore が下に生成されます。重複行は削除され、各セクションにはコメントが付きます。
- Copy でコピーするか、Download で .gitignore という名前のファイルとして保存します。
- Clear ですべて解除してやり直せます。
よくある用途
- 新しいリポジトリの初期化 — 最初の誤コミットの後ではなく、最初のコミットの前に適切な除外ルールを用意。
- 多言語モノレポ — JS アプリ・Python サービス・エディタ設定を 1 つのファイルに統合。
- クロスプラットフォームチーム — macOS・Windows・Linux のノイズファイルを収録し、.DS_Store や Thumbs.db の混入を防ぐ。
- オンボーディング — 全員が守るべき基準の除外ルールを新メンバーへ共有。
よくある質問
Q: 各エコシステムの網羅性は? A: 誤コミットの原因になりやすい項目(ビルド成果物・依存ディレクトリ・キャッシュ・OS ノイズ)を収録しています。専用ツール用の項目はダウンロード後に追記してください。
Q: 重複削除の動作は? A: 複数テンプレートに共通する同一行は 1 回だけ出力されます。!keep/this のような否定行も通常の行として扱うため、テンプレート同士で同じフォルダの扱いが違う場合は出力を確認してください。
Q: テンプレートを編集できますか? A: 内蔵リストはツール内で固定ですが、出力はプレーンテキストなのでコピー後に自由に編集できます。
データはこのデバイス内にとどまります
.gitignore Generator は 100% ローカルで動作します。貼り付けたり、ドロップしたデータはすべてお使いのブラウザ内で処理され、送信されることはありません。当社のサーバーには何も保存されません——タブを閉じればすべて消えます。
入力された内容がサーバーへ送信・記録・解析利用されることはありません。初回読み込み後はネットワークを切断していてもこのページは動作します。