java - 检测 GitHub 存储库中的语言

标签 java git github repository

我在 Spring 框架中用 Java 创建了一个项目,其中还有许多 HTML 页面 (39.4%)。

languages bar

Java 45.3%   
HTML 39.4%   
JavaScript 11.2%     
CSS 4.1%

重点是,这是一个 Java 项目,我将进行代码重构,并且 Java 的百分比可能会低于 HTML 的百分比。恐怕此时项目语言将更改为 HTML:

main language in repository list

如果HTML代码增多,项目语言是否会从Java变为HTML?

如果是这样,你需要做什么来设置Java?

最佳答案

您可以override Linguist's default behaviour using .gitattributes 。可以的

  • 更改检测到的文件语言,例如告诉 GitHub 您的 HTML 文件应归类为 Java(这可能不合适),或者
  • 将您的 HTML 分类为文档、生成的文件或供应商数据;这些分类中的每一个都应该阻止您的 HTML 被纳入 GitHub 的语言统计信息中。

如果不了解更多关于这些文件代表什么的信息,我无法提出更具体的建议。

关于java - 检测 GitHub 存储库中的语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46131568/

相关文章:

github - 为什么我在搜索存储库时收到不同的结果?

github - 发布新的 GitHub 页面

java - Maven 3 Eclipse Kepler 是否需要有环境变量才能用于嵌入式 Maven?

java - 卡住 Activity 状态 - Android

git - git 可以提交 "empty versions"新的非空文件吗?

Git:将特定文件和历史从一个存储库传输到另一个存储库

java - 在主类中实现接口(interface)时出错

java - 重构泛型

git - 使用 cmd "ant run"在 contiki 中运行 cooja

GitHub Wiki 页面排序顺序?