原因

GitHub判断项目类型,主要是通过分析什么类型的文件占比最高,例如:如果JavaScript文件占比最高则GitHub就会认定项目为JavaScript项目

解决办法

在本地仓库新建一个名称为.gitattributes的文件,文件内容如下:

1
2
3
4
*.js linguist-language=java
*.css linguist-language=java
*.html linguist-language=java
*.jsp linguist-language=java

然后push到GitHub即可

PS.

不要直接在GitHub仓库新建这个文件,不然后期提交会造成:远程仓库和本地仓库的内容不一致(报错:Push to origin/master was rejected),这个报错的解决办法查看博客:idea 提交代码到 GitHub 报错:Push to origin/master was rejected | LeDao 的博客 (zoutl.cn)