Можно ли исключить файлы из 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