Repolode
github

github/gitignore

GitHubのリポジトリ作成ページで使われている、プログラミング言語、フレームワーク、エディター、OS向けの.gitignoreテンプレート集。

スター
176,177
フォーク
82,019
未解決の Issue
70
最終コミット
3 日前

これは何?

このリポジトリは、Gitが追跡しないファイルやディレクトリを指定する.gitignoreテンプレートを集めたGitHubのコレクションです。各テンプレートはNode、Python、Go、Unityなど、特定の言語、フレームワーク、ツール、環境を対象としており、ビルド成果物、依存関係のフォルダー、ローカル設定をバージョン管理の対象外にするためのルールをひととおり備えています。

テンプレートは3つの領域に分かれています。ルートフォルダーには広く使われている言語や技術向けのテンプレート、Globalフォルダーには個人用のグローバルignoreファイルに追加できるエディター、ツール、OS向けのルール、communityフォルダーにはあまり一般的でないツールやプロジェクト向けの、より専門的なテンプレートが収録されています。

GitHubは、新しいリポジトリの作成時に表示する.gitignoreの選択肢として、これらのテンプレートを使用しています。このコレクションはCC0-1.0ライセンスで公開されているため、テンプレートを自由にプロジェクトへコピーできます。

主な機能

  • 01幅広いプログラミング言語、フレームワーク、開発ツールに対応しています。
  • 02Globalテンプレートには、エディター、ツール、OS関連のファイル向けルールが含まれています。
  • 03communityフォルダーには、あまり一般的でない技術向けの専門的なテンプレートが収録されています。
  • 04テンプレートはCC0-1.0で公開されており、自由にコピーできます。

ユースケース

  • Node、Python、Goのプロジェクトを始める際に.gitignoreを設定する。
  • .DS_StoreやIDEのフォルダーなどを、OSやエディター向けのグローバルignoreリストに追加する。
  • Unity、Unrealなどのゲームエンジンプロジェクトに適したignoreルールを探す。

クイックスタート

  1. 1

    リポジトリのルートにある .gitignore テンプレートを確認し、プロジェクトに合うものをコピーします

  2. 2

    選んだテンプレートを、プロジェクトのルートに .gitignore として保存します

使う前に知っておきたいこと

  • これはテンプレート集であり、実行可能なソフトウェアプロジェクトではありません。

トピック

よくある質問

gitignore とは?
GitHubのリポジトリ作成ページで使われている、プログラミング言語、フレームワーク、エディター、OS向けの.gitignoreテンプレート集。 このリポジトリは、Gitが追跡しないファイルやディレクトリを指定する.gitignoreテンプレートを集めたGitHubのコレクションです。各テンプレートはNode、Python、Go、Unityなど、特定の言語、フレームワーク、ツール、環境を対象としており、ビルド成果物、依存関係のフォルダー、ローカル設定をバージョン管理の対象外にするためのルールをひととおり備えています。
gitignore は無料で使えますか?ライセンスは?
gitignore は CC0-1.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
gitignore は今もメンテナンスされていますか?
活発にメンテナンス中。gitignore の最終コミットは 2026年11月4日 です。
gitignore は何に使えますか?
Node、Python、Goのプロジェクトを始める際に.gitignoreを設定する。 .DS_StoreやIDEのフォルダーなどを、OSやエディター向けのグローバルignoreリストに追加する。 Unity、Unrealなどのゲームエンジンプロジェクトに適したignoreルールを探す。
gitignore のインストール方法は?
リポジトリのルートにある .gitignore テンプレートを確認し、プロジェクトに合うものをコピーします 選んだテンプレートを、プロジェクトのルートに .gitignore として保存します
gitignore はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/github/gitignore

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト