2016-04-29 9 views

答えて

3

GitLabは、.gitattributesファイルで指定されているオーバーライドを遵守します。現在、GitLabはLinguist Gemを使用しています。これらのオーバーライドがなければ、言語学者はプロジェクトのファイル内のコードを分析することによって、プロジェクトに使用される主な言語を推論します。

gitlab-ceプロジェクト内でRepository#main_languageメソッドを参照すると、魔法の仕組みを知ることができます。

関連する問題