Как удалить файл из лингвиста на github?

У меня есть проект golang, но я использую немного C++. Я загрузил зависимость файла заголовка, nlohmann/json, длиной 22875 строк, поэтому, естественно, мои языки github не отображают правильный язык (Go) и вместо этого показывают c++. Как я могу удалить json.hpp из лингвиста github? Я знаю, что файл .gitattributes существует, и я могу изменить язык некоторых файлов, но как я могу полностью удалить файл из лингвиста?


person joe    schedule 21.02.2020    source источник


Ответы (1)


Вы не можете указать Linguist полностью пропустить файл. Но я не думаю, что на самом деле это то, что вам нужно, поскольку вам все равно, останется ли оно выделенным, верно? Вы можете указать Linguist игнорировать некоторые файлы при вычислении языковой статистики. В вашем случае лучший способ сделать это — объявить эти файлы C++ vendored, например:

*.hpp linguist-vendored

Дополнительные сведения см. в README от Linguist.

person pchaigno    schedule 21.02.2020