GitHubのは、プログラミング言語の配布のためのいくつかのファイルをカウントしないようにする方法?

ポール・バンベルク:

あなたはGitHubのレポページの「コミット/支店/ ...」タブバーの下に色とりどりのバーをタップすると、あなたはプログラミング言語のこの分布を取得します:

GitHubのレポプログラミング言語の分布

私は活字体は、この棒グラフの中で最も長いように成長するように、厳密にはテンプレートではなく、ソースコードなど、いくつかのJavaScriptファイルをマークしたいと思います。これは可能ですか?

VonC:

GitHubのは、使用していますlinguist「色とりどりのバーの下に」の内容を作成します。

あなたは使うことができて上書き.gitattributesディレクティブ

言語学者は言語定義とファイルパスの異なるカスタムオーバーライド多くの戦略をサポートしています。

ファイルとフォルダのパスは、内部.gitattributesの位置に対して計算されている.gitattributesファイル。

# Example of a `.gitattributes` file which reclassifies `.rb` files as Java:
*.rb linguist-language=Java

言語学者のローカルインストールをテストする場合は、まで追加された属性が有効にならないことに注意して.gitattributes、ファイルをリポジトリにコミットしています。

lib/linguist/languages.yml 単に「テンプレート」が含まれていませんが、あなたは、JavaScriptから除外したいファイルのための別のエントリを選ぶことができます。

おすすめ

転載: http://10.200.1.11:23101/article/api/json?id=390862&siteId=1