あのぞんブログ

GitHub 言語統計から特定のファイルを無視する

2022-03-03

GitHub リポジトリページには使われてる言語割合が表示されます。
この統計は github-linguist によって生成されています。

無視するファイルを指定する

.gitattribute に以下のように追記すると無視できます。

[無視したいファイル] linguist-vendored

jest.config.js linguist-vendored

# ディレクトリ内を除外
src/ext/**/* linguist-vendored

# 除外から外す
src/ext/*.cs linguist-vendored=false

linguist-vendored=false だと統計に含める指定なので注意してください。 また、GitHub 上での表示は時間をおかないと反映されないことがあります。

サンプルリポジトリ

github-linguist

github-linguist CLI を入れるとローカルでもチェックできます。 コミットしていないと動かないので注意が必要です。

$ gem install github-linguist
$ github-linguist
35.29%  6          TypeScript
35.29%  6          JavaScript
29.41%  5          C#

© 2026 あのぞんびより