GitHub utilise la bibliothèque Linguist open source pour déterminer les langages des fichiers à des fins de mise en surbrillance de la syntaxe et pour les statistiques des dépôts. Les statistiques des langages sont mises à jour une fois que vous avez poussé (push) des changements dans votre branche par défaut.
Certains fichiers sont difficiles à identifier et parfois, les projets contiennent plus de fichiers de bibliothèque et de fournisseur que leur code principal. Si vous recevez des résultats incorrects, consultez le guide de résolution des problèmes de Linguist pour obtenir de l’aide. Notez que le Linguiste fonctionne uniquement pour les référentiels avec moins de 100 000 fichiers.
Langages de balisage
Les langages de balisage sont rendus au format HTML et apparaissent inclus en utilisant notre bibliothèque de balisage open source. Pour le moment, nous n’acceptons pas de nouveaux langages de balisage au sein de GitHub. En revanche, nous assurons activement la maintenance de nos langages de balisage actuels. En cas de difficultés, créez un problème.