{"meta":{"title":"GitHubでの変更されたファイルの表示方法のカスタマイズ","intro":"特定のファイルを既定で diff に表示しない、またはリポジトリの言語として考えないようにするために、 linguist-generated ファイルで ** 属性を使ってマークできます。","product":"リポジトリ","breadcrumbs":[{"href":"/ja/repositories","title":"リポジトリ"},{"href":"/ja/repositories/working-with-files","title":"ファイルの操作"},{"href":"/ja/repositories/working-with-files/managing-files","title":"ファイルを管理する"},{"href":"/ja/repositories/working-with-files/managing-files/customizing-how-changed-files-appear-on-github","title":"変更されたファイルの表示方法"}],"documentType":"article"},"body":"# GitHubでの変更されたファイルの表示方法のカスタマイズ\n\n特定のファイルを既定で diff に表示しない、またはリポジトリの言語として考えないようにするために、 linguist-generated ファイルで ** 属性を使ってマークできます。\n\n*.gitattributes* ファイルを使って、指定した属性を持ち、特定の \"パターン\" と一致するファイルをマークします。\n*.gitattributes* ファイルでは、 *.gitignore* ファイルと同じ照合ルールが使われます。 詳しくは、Git のドキュメントの「[PATTERN FORMAT](https://www.git-scm.com/docs/gitignore#_pattern_format)」をご覧ください。\n\n1. *.gitattributes* ファイルが存在しない場合は、リポジトリのルートに *.gitattributes* ファイルを作成します。\n2. `linguist-generated` 属性を使って、リポジトリの言語統計で無視し、既定で差分に表示しないパスを、マークまたはマーク解除します。\n\n   たとえば、`search/index.json` を生成されたファイルとしてマークするには、 *.gitattributes* に次の行を追加します。\n\n   ```text\n   search/index.json linguist-generated\n   ```\n\n   一般的に\\_生成された\\_と見なされるファイルの指定を外すには、次の行を \\_.gitattributes\\_に追加します。\n\n   ```text\n   bootstrap.min.css -linguist-generated\n   ```\n\n## 参考資料\n\n* Linguist ドキュメントの「[生成されたコード](https://github.com/github-linguist/linguist/blob/main/docs/overrides.md#generated-code)」\n* [新しいファイルの作成](/ja/repositories/working-with-files/managing-files/creating-new-files)"}