我在我的github帐户中安装了一个spring framework(java)应用程序。但该项目正在项目语言中显示JavaScript,即使项目是用java编写的。我的.gitignore文件应该如何? P.s:我在Eclipce创建了项目。
答案 0 :(得分:0)
如果自动语言检测在GitHub存储库中失败,则可以通过.gitattributes
文件指定/ 覆盖特定文件的语言(而不是通过.gitignore
文件)。
有关详细信息,请参阅GitHub帮助和GitHub Linguist项目:
GitHub Help - About repository languages:
存储库中的文件和目录确定语言 构成存储库。 [...]
GitHub使用开源Linguist library来确定文件 语法高亮和存储库统计信息的语言。
GitHub - Linguist - Troubleshooting:
- [...]您还可以使用manual overrides功能在存储库中对它们进行正确分类。
醇>
GitHub - Linguist - Overrides:
在项目中添加
.gitattributes
文件,并使用标准的git-style 路径匹配您想要使用的文件覆盖的文件linguist-documentation
,linguist-language
,linguist-vendored
,linguist-generated
和linguist-detectable
属性。.gitattributes
将用于确定语言统计信息和 将用于语法高亮文件。 [...]$ cat .gitattributes *.rb linguist-language=Java