Языковой тег Github - PullRequest
       33

Языковой тег Github

11 голосов
/ 22 июля 2010

На Github некоторые проекты помечены как принадлежащие тому или иному языку.Как мне добавить один из этих тегов.(Цель C, PHP и т. Д.)

Ответы [ 3 ]

12 голосов
/ 22 июля 2010

Насколько я знаю, они на самом деле не помечены - прикрепленные к ним языки - это языки, которые вы используете в своем проекте. Github просматривает источник и в меру своих возможностей выясняет, какие языки используются.

Если вы перейдете в свой репозиторий, то на вкладку Графики вы увидите разбивку по языку.

2 голосов
/ 13 августа 2017

Репозиторий может быть помечен только одним языком в результатах поиска.Этот язык является первым из языковой статистики.Статистика языка вычисляется проектом с открытым исходным кодом Linguist в соответствии с общим размером файлов для каждого обнаруженного языка.

Вы можете переопределить статистику языка используя Linguist overrides .В частности, вы можете игнорировать некоторые файлы из статистики:

directory/to/ignore/* linguist-vendored
*.somextensiontoignore linguist-vendored

или переопределить обнаруженный язык:

*.js linguist-language=Java
0 голосов
/ 05 августа 2017

У вас должна быть возможность опубликовать или выполнить начальную фиксацию с помощью файла примера на языке, который вы хотите пометить (например, пустой файл .cs или .js), а затем добавить весь проект;однако это похоже на боль.

Я обнаружил, что если вы перейдете в «Добавить темы» в крайнем левом углу в разделе «Код», вы можете добавить все языки, которые вы использовали для любого, кто может достаточно близко взглянуть на ваш проект.

...