Как изменить язык репозитория на гитхаб
Вопросы о том как указать язык репозитория на github время от времени появляются в сети, например Как сменить язык git-репозитория?, Как изменить язык программирования у репозитория GitHub?, Гитхаб неверно определяет язык репозитория
По первым двум ссылкам вместо ответов почему-то рассказывают, что менять язык не нужно, даже если он определяется неверно, а по третьей рабочий способ описывается запутанно и не особо понятно.
На самом деле язык меняется в несколько кликов. Приведу пример для JavaScript, остальные меняются аналогично.
Открываем Блокнот, копируем в него две строки:
* linguist-vendored
*.js linguist-vendored=false
Сохраняем с именем .gitattributes (точка вначале нужна)
Загружаем файл в репозиторий, в котором нужно сменить язык
Результат. Обратите внимание что язык репозитория JavaScript 30 определяется как HTML из-за того, что js-код лежит внутри файла index-html
Было
Стало
Решение нашла здесь stackoverflow.com