Использование gitattributes для примеров лингвистов
Есть ли конкретные примеры, чтобы обнаружить неправильные языки в GitHub с помощью лингвистических атрибутов?
Источник: https://github.com/github/linguist
- лингвист-документация
- лингвист-язык
- лингвист-vendored
1 ответ
Примеры можно найти в файле README Linguist. То, что вы хотите, может быть достигнуто с linguist-language
атрибутов.
лингвист-язык
Со следующим атрибутом Linguist обнаруживает все .rb
файлы как файлы Java.
*.rb linguist-language=Java
лингвист-vendored
С помощью следующего атрибута Linguist обнаруживает файлы в special-vendored-path
каталог (обратите внимание на обязательный трейлинг *
) как продавцы и исключает их из статистики.
special-vendored-path/* linguist-vendored
лингвист-документация
Без следующего атрибута Linguist обнаружит файл docs/formatter.rb
в качестве документации и исключить ее из статистики.
docs/formatter.rb linguist-documentation=false
лингвистом обнаружению
Используя следующий атрибут, Linguist считает файлы SQL в статистике. Без этого атрибута в статистике учитываются только языки программирования и разметки.
*.sql linguist-detectable=true