Github库中的Languages显示与修改

通过创建.gitattributes文件并在其中指定各文件类型的linguist-language,可以影响GitHub的Linguist库对项目语言的识别,从而改变项目显示的语言。例如,将.html、.js等文件类型设置为Java,项目将被识别为Java语言。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

前言

【.gitattributes】文件

修改GitHub语言


前言

上传一个项目到GitHub时,发现显示的语言并非是自己项目所示的语言,这样的情况是经常发生的,为了能到达自己所需快速检索,或者是外部访问者能很好的搜索我们的项目,所以我们有必要修改一下语言,github并不支持项目语言的设定,但可以通过小技巧来设成自己想要显示的语言。

【.gitattributes】文件

项目的根目录上创建一个.gitattributes文件;

在本地库新建创建后使用git来push推送到github 或者 直接在GitHub项目上新建都可以;

本地新建的话例如:

修改GitHub语言

假如我们项目中含有很多的如.html、.js等的话,可能在GitHub中会显示为HTML。

所以你需要去查询你项目中所有尽可能的后缀名文件影响语言的情况考虑,当然也可以

在.gitattributes文件中添加多一些属性就解决了。

*.md linguist-language=Java 
*.yml linguist-language=Java 
*.html linguist-language=Java 
*.js linguist-language=Java 
*.xml linguist-language=Java
*.css linguist-language=Java 
*.sql linguist-language=Java
*.uml linguist-language=Java 
*.cmd linguist-language=Java 

同理,当然其他语言python等等也一样,把java换成就好了;

因为github 是采用 Linguist库来自动识别你的代码判断归为哪一类;

所以我们可以给Linguist规定判决条件;

在下面添加一些语句;

意思是把(这个需要根据你项目里的文件格式)当作java来统计;

返回看看,是不是显示了java !

评论 38
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

久绊A

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值