github中.gitattributes: linguist的使用示例(linguist-detected,linguist-vendered,linguist-language)

https://stackoverflow.com/questions/40659265/using-gitattributes-for-linguist-examples
https://www.jianshu.com/p/502c45870fb1
在这里插入图片描述
如果不设定语言,github通常会对这个项目进行语言自动统计。但有时候不尽如人意,比如这个项目中使用了大量的pyecharts之后,就会生成相当大量的html代码从而使得统计出现异常。
我们可以利用.gitattributes的编写来解决这个问题。
但已有的相关文章主要集中于text=lf来配置,查找资料之后,把linguist相关的用法整理如下:

  • 使用linguist-language进行语言转换,比如将ruby计入java中:
	.rb linguist-language=Java
  • 要对整个语言进行启用和弃用,使用linguist-detectable选项:
*.sql linguist-detectable=false//弃用SQl语言统计
*.html  linguist-detectable=true//启用html语言统计

似乎等号前后不能加空格

  • 要对部分文件夹进行不统计,使用linguist-vendored选项:
Visualization/out/*.html linguist-vendored

linguist-documentation没有使用过,猜想和linguist-vendored用法类同,只是做一类别区分。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值