Поддерживает ли GitHub Linguist шаблоны префиксов для лингвистов?

В документации GitHub по linguist раздел об использовании .gitattributes В файле указано, что путь может быть помечен как проданный и, следовательно, игнорироваться в отслеживании статистики репозитория с помощью:

special-vendored-path/* linguist-vendored

Тем не менее, возможно ли иметь каталоги маркировки лингвиста как продавцов, которые могут быть вложены в каталоги, содержащие не продаваемый код?

Я попытался добавить строку в стиле */special-vendored-path/* linguist-vendored к моему .gitattributes, но это не привело к изменению информации о пропорциях кода GitHub.

1 ответ

Решение

Чтобы сопоставить каталог внутри произвольной древовидности каталогов, вам понадобятся двойные звездочки:

**/special-vendored-path/* linguist-vendored

Обратите внимание, однако, что двойные звездочки не нужны в конце пути. Например, test1/* будет соответствовать test1/test2/test3/file,

Другие вопросы по тегам