完全無料

.gitignore を 生成する

あらゆる技術スタック向けの.gitignoreファイルを生成します。言語、フレームワーク、ツールを選択してください。

技術を検索
言語
フレームワーク
エディタ & IDE
ビルドツール
OS
テスト
クラウド & DevOps
生成された.gitignore
上から技術を選択して.gitignoreを生成してください。

このツールについて

プログラミング言語、フレームワーク、IDE、オペレーティング システムを選択して、プロジェクトの .gitignore ファイルを生成します。このツールは、GitHub の公式 gitignore テンプレートから厳選された無視パターンを組み合わせて、ビルド アーティファクト、依存関係、システム ファイルからリポジトリをクリーンに保つ包括的な .gitignore を作成します。

使い方

  1. プロジェクトのプログラミング言語 (Python、JavaScript、Go など) を選択します。
  2. フレームワークとツール (Node、React、Django など) を追加します。
  3. IDE (VS Code、IntelliJ、Xcode) と OS (macOS、Windows、Linux) を選択します。
  4. 生成された .gitignore コンテンツをコピーし、プロジェクト ルートに保存します。

よくある質問

.gitignore ファイルはどこに置くべきですか?
.gitignore をリポジトリのルート ディレクトリに配置します。ディレクトリ固有のルールのサブディレクトリに .gitignore ファイルを置くこともできます。 Git はルートからリーフまで階層的に処理します。
.gitignore はすでに追跡されているファイルを削除しますか?
いいえ。.gitignore は追跡されていないファイルの追加を防ぐだけです。ファイルがすでに追跡されている場合、そのファイルを .gitignore に追加しても削除されません。追跡を停止するには、まず「git rm --cached <file>」を実行します。
最も一般的に必要とされるパターンは何ですか?
JavaScript の場合は node_modules/、Python の場合は __pycache__/、シークレットの場合は .env、macOS の場合は .DS_Store、および IDE ディレクトリ (.idea/、.vscode/)。これらは、最も一般的な誤ったコミットをカバーします。
グローバル .gitignore を使用できますか?
はい。 「git config --global core.excludesfile ~/.gitignore_global」を使用してグローバル .gitignore を作成します。これはすべてのリポジトリに適用され、OS および IDE ファイル (.DS_Store、Thumbs.db、.idea/) に最適です。