Можно ли исключить файлы из git статистики языка?

Глупый вопрос, а не то, что так необходимо, но возможно ли исключить файлы из git агрегации статистики языка сверху?

Я проверил некоторые внешние рамки CSS и JavaScript, чтобы их можно было сжать вместе с остальной частью исходного кода. Они измеряются как часть проекта, но они не были внесены в члены команды, поэтому строка состояния точно не отражает правду.

Ответ 1

Из справочной страницы Github Мой репозиторий помечен как неправильный язык:

Linguist исключает определенные имена файлов и пути из статистики. Проверьте список vendor.yml для списка этих исключений.

Всегда запрашивать запросы с новыми шаблонами исключений.

Итак, если ваши файлы javascsript/css соответствуют регулярному выражению в этом файле Yaml, они не должны включаться в статистику. Если они этого не сделают, вы можете добавить их и создать запрос pull.

Ответ 2

По умолчанию Linguist рассматривает все пути, определенные в vendor.yml, как продаваемые, и поэтому не включает их в статистику языка для репозиторий.

Используйте атрибут linguist-vendored для путей поставщиков или поставщиков.

$ cat .gitattributes
special-vendored-path/* linguist-vendored
jquery.js linguist-vendored=false