當建立github項目的時候,github自己會根據提交文件的數量來自動推斷工程的開發語言,有時這種推斷結果會與實際狀況不太相符。好比上傳一個java的web工程,若是在工程裏存在大量的html、javascript和css文件的話,該工程屬性會被設置爲javascript或html。這種狀況下,咱們須要在工程根目錄下手動增長一個.gitattributes文件來修正工程的語言屬性,內容以下:javascript
*.js linguist-language=Java
*.css linguist-language=Java
*.html linguist-language=Javacss
也就是把js、css後綴的文件都算做Java,作法簡單粗暴。html