開発環境に合わせた無料の .gitignore 生成ツール
言語、フレームワーク、IDE を選ぶだけで、除外ルールを統合します
選択した技術
まだ何も選択されていません。上から技術を追加してください
プレビュー
オプション
よく使われる技術
カテゴリーから探す
言語
フレームワーク
IDE
.gitignore に関するよくある質問
.gitignore ファイルとは?
.gitignore は、Git の追跡対象から除外するファイルやフォルダーを列挙したテキストファイルです。不要なビルド生成物、依存関係のフォルダー、.env の秘密情報、IDE の作業ファイルなどを除外できます。リポジトリをすっきり保ち、差分も読みやすくなり、「うっかり node_modules をコミットしてしまった」という失敗を防げます。
.gitignore 生成ツールを使う理由は?
適切な .gitignore を手作業で書くには時間がかかり、漏れも生じがちです。言語、フレームワーク、ツールごとに除外すべきファイルが異なります。この生成ツールは、数百種類の技術についてコミュニティが保守するパターンを取り込み、秘密情報、一時ファイル、ビルド生成物の誤ったプッシュを防ぎます。
LFGitignore の仕組みは?
LFGitignore は、コミュニティの .gitignore テンプレートを厳選して組み合わせるツールです。Python、Node.js、React など、数百種類の選択肢から利用中の技術を検索して選んでください。ルールを統合して重複を取り除き、開発環境に合った .gitignore を作成します。
.gitignore ファイルはどこに置けばよいですか?
リポジトリのルートに .gitignore を置いてください。最初のコミット前に作成しておくのがおすすめです。新しいツールを導入したら更新しましょう。すでに追跡されているファイルを除外したい場合は、git rm --cached で追跡を解除すると、新しいルールが適用されます。
.gitignore の記法の意味は?
基本的な記号を覚えるだけで便利に使えます。* は複数の文字、? は 1 文字に一致し、/ はディレクトリを指定します。# で始まる行はコメントです。末尾の / は「ディレクトリのみ」を表します。パターンの先頭に ! を付けると、より広い除外ルールの例外を指定できます。
LFGitignore は無料ですか?
はい。アカウント登録も利用制限もなく、完全に無料です。LFGitignore は Ludovic Frank の無料開発者向けツールの一つで、共通のインフラ上で運営しています。
なぜ無料なのですか?
LFGitignore は Ludovic Frank グループの共通インフラを利用することで、無料で提供しています。機能を絞って軽快なサービスを維持し、オープンソースの gitignore パターンを活用しています。それらを簡単に組み合わせて書き出せるようにしたツールです。
無料なら、どうやって収益を得ているのですか?
LFGitignore の利用料金はいただきません。このツールを通じて Ludovic Frank を知っていただき、ウェブ開発やコンサルティングが必要になった際に思い出していただければと考えています。また、無断キャンセル対策に役立つ飲食店向け予約システムなど、有料ツールも提供しています。この生成ツールは、そうしたサービスを知っていただくきっかけにもなっています。