【Github】リポジトリの言語ラベルが気になったので変更してみた

えび

PHPフレームワークを入れているリポジトリにて
メイン言語はPHPにしたかったのに、BladeやHTMLになっていたので変更した

気になった場所

GitHubのプロジェクト下に表示されるメイン言語
ここをPHPにしたかった

対処法

リポジトリ直下の .gitattributes ファイルを編集する
なければ新規作成する

  • Laravelの場合はもともと入っている下記の.gitattributesを変更する
* text=auto
*.css linguist-vendored
*.scss linguist-vendored
*.js linguist-vendored
CHANGELOG.md export-ignore

linguist-vendoredは対象外とする対象を指定する。
上記ではcss, scss, jsファイルは対象外となっている

しかし、blade.phpは対象内なので、今回ハイライトがbladeになってしまっていた

linguist-vendoredでは*を使用したワイルドカード指定ができるので、
resources以下を無視することでblade.phpも除外した

* text=auto
*.css linguist-vendored
*.scss linguist-vendored
*.js linguist-vendored
CHANGELOG.md export-ignore
# 追加
resources/* linguist-vendored