テンプレートを選ぶ
言語、フレームワーク、ツールのテンプレートを検索し、プロジェクトに必要なルールだけを追加します。
リポジトリを、もっとすっきり
使用する言語、ツール、OS を選択。テンプレートを組み合わせ、ルールを確認して保存しましょう。
言語、フレームワーク、OS、エディターのテンプレートを組み合わせられます。プロジェクトに合わせてルールを確認してください。
# テンプレートを選ぶと、ここにプレビューが表示されます。 テンプレートは当サイトから読み込み、ファイルはブラウザー内で生成します。
注意: ロックファイルや requirements ファイルをすべて不要と判断しないでください。依存関係の定義は重要なプロジェクトファイルであることが多いものです。
git check-ignore -v .venv/bin/python 出力には、一致したルールとその定義元のファイルが表示されます。何も表示されない場合は、パスと追跡済みかどうかを確認してください。
除外ルールの問題を調べる注意: .env.example に必ず秘密情報が入っているとは限りません。共有すべき設定例であることが多いため、内容を確認して判断してください。
git check-ignore -v node_modules/example/index.js 出力には、一致したルールとその定義元のファイルが表示されます。何も表示されない場合は、パスと追跡済みかどうかを確認してください。
除外ルールの問題を調べる注意: 生成アーカイブは個別に確認してください。リリース成果物を意図的にリポジトリへ含める場合もあります。
git check-ignore -v app/build/classes/java/main/App.class 出力には、一致したルールとその定義元のファイルが表示されます。何も表示されない場合は、パスと追跡済みかどうかを確認してください。
除外ルールの問題を調べる注意: 広すぎるバイナリ名のパターンが、コミットしたいファイルを隠す場合があります。プレビューを確認してください。
git check-ignore -v coverage.out 出力には、一致したルールとその定義元のファイルが表示されます。何も表示されない場合は、パスと追跡済みかどうかを確認してください。
除外ルールの問題を調べる注意: IDE の設定にはチームで共有するものもあります。すべての IDE 除外ルールを無条件に適用せず、確認してください。
git check-ignore -v local.properties 出力には、一致したルールとその定義元のファイルが表示されます。何も表示されない場合は、パスと追跡済みかどうかを確認してください。
除外ルールの問題を調べる注意: unpackage 全体を除外する前に、必要なリソースが保存されていないか確認してください。Git が追跡済みのファイルは、除外ルールを追加するだけでは追跡が止まりません。
git check-ignore -v unpackage/dist/dev/app-plus/index.html 出力には、一致したルールとその定義元のファイルが表示されます。何も表示されない場合は、パスと追跡済みかどうかを確認してください。
除外ルールの問題を調べる言語、フレームワーク、ツールのテンプレートを検索し、プロジェクトに必要なルールだけを追加します。
プレビューを確認し、独自のルールを追加します。順序や ! で始まる例外ルールに注意してください。
.gitignore をリポジトリに保存し、git check-ignore -v で確認します。追跡済みファイルは別途対応が必要です。