最近將本身寫的博客放到github上了。因爲使用了富文本編輯器、jQuery、Bootstrap等第三方插件,致使js、css等代碼遠遠超過你本身寫的代碼。 css
因而也就成這樣了 html
並且這裏也顯示JavaScript, git
這樣的狀況很不能忍,尤爲對於強迫症來講。並且github也沒有bitbucket項目語言的設置。 github
搜索了一下發現github是使用 Linguist 來detect所使用的語言。 Linguist
是什麼鬼我也不瞭解,大體就是經過統計哪一種語言代碼數量最多的做爲當前項目主語言。這樣很不公平有木有,像Scala這種支持函數式編程並且語法簡潔的語言,代碼量徹底拼不過其餘語言。 編程
解決起來也簡單,有2種方法 編輯器
將項目中的靜態文件如jQuery、Bootstrap等放到別處用鏈接導入便可。 函數
.gitattributes
配置文件具體就是在項目根目錄添加文件名爲.gitattributes的文本文件,寫入ui
*.js linguist-language=Scala *.css linguist-language=Scala *.html linguist-language=Scala
意思就是將.js、css、html看成Scala語言來統計。簡單粗暴。效果以下: 插件
這裏也變了, 命令行
另外,說一下,在Windows系統中並很差直接建立名爲 .gitattributes
的文件,會提示,
那麼只須要用命令行建立就好了:
touch .gitattributes