変更したファイルの GitHub での表示方法をカスタマイズする
特定のファイルをデフォルトで diff に表示しない、またはリポジトリの言語として考えないようにするために、 .gitattributes ファイルで linguist-generated
属性を使ってマークできます。
.gitattributes ファイルを使って、特定の属性で指定した「パターン」と一致するファイルをマークします。 .gitattributes ファイルでは .gitignore ファイルと同じマッチングルールが使用されます。 詳細は Git ドキュメント「PATTERN FORMAT」を参照してください。
-
Unless the .gitattributes file already exists, create a .gitattributes file in the root of the repository.
-
linguist-generated
属性を使って、リポジトリの言語統計に含めず、デフォルトで diff で非表示にしたいパスをマークする、またはパスのマークを解除します。たとえば、
search/index.json
を自動生成されたファイルとしてマークするには、.gitattributes にこの行を追加します:search/index.json linguist-generated=true
参考リンク
- "Generated code" in the Linguist documentation
- "新しいファイルの作成"