~/tools / .gitignore Generator
.gitignore Generator
言語・OS・エディタを選んで組み合わせるだけで.gitignoreを生成します。よく使う項目を独自にまとめた簡易テンプレートです。
新しいリポジトリを作るたびに、node_modulesや.DS_Store、.ideaのような「コミットしたくないファイル」を毎回思い出すのは面倒です。使う言語・OS・エディタを選ぶだけで、それらをまとめて除外できます。
# こんな時に使う
- 新しいリポジトリを作った直後に、最低限の.gitignoreをすぐ用意したいとき
- うっかりnode_modulesや.envをコミットしてしまうのを未然に防ぎたいとき
- チームメンバーのOS(macOS/Windows)やエディタが混在するプロジェクトで、環境固有ファイルをまとめて除外したいとき
# 使い方
- 使用する言語・OS・エディタのボタンを必要なだけ選択します(複数選択可)。
- 選択に応じて.gitignoreの内容が自動生成されます。
- 「Copy」でコピーして、プロジェクトの.gitignoreファイルに貼り付けます。
# Node node_modules/ npm-debug.log* yarn-debug.log* yarn-error.log* .pnpm-debug.log* dist/ .env # macOS .DS_Store .AppleDouble .LSOverride # VSCode .vscode/* !.vscode/extensions.json
# FAQ
- GitHubの公式テンプレートと同じ内容ですか?
- いいえ。一般的によく使われるパターンを参考に、このサイト独自にまとめた簡易版です。プロジェクト固有のファイルは適宜追記してください。
- 複数の項目を組み合わせられますか?
- はい。言語・OS・エディタなど複数のプリセットを同時に選択して、1つの.gitignoreとして出力できます。
# Related
# 姉妹サイトで学ぶ
- Git入門
疑似ターミナルでコマンドを試す — prodou.net