github-linguist本地统计正确,但GitHub服务器语言统计未更新求助
GitHub网页端语言统计不更新的解决办法
核对
.gitattributes的正确性
确认文件放在仓库根目录,语法无错误,比如指定语言的规则要写成:*.py linguist-language=Python排除文件的规则格式为:
vendor/* linguist-vendored注意不要拼写错
linguist,也不要在规则前后添加多余空格。强制触发仓库重新分析
仅推送无意义改动可能无效,试试这些操作:- 给
.gitattributes添加一个空行后提交推送,哪怕是极小的改动也可能触发重新扫描; - 如果仓库存在
gh-pages分支,先删除该分支再重新推送,这会强制仓库进行一次全面分析; - 使用GitHub API手动触发语言统计更新,执行以下命令(替换
YOUR_TOKEN为你的个人访问令牌,令牌需要拥有repo权限):curl -X POST -H "Authorization: token YOUR_TOKEN" https://api.github.com/repos/FeriBolour/cotton-phenotyping/languages
- 给
排除本地缓存干扰
清除浏览器缓存,用无痕模式打开仓库页面,排查是否是本地缓存导致显示旧的统计数据。联系GitHub官方支持
若以上方法均无效,直接提交GitHub支持工单,说明本地github-linguist统计结果正常,但网页端未更新,同时附上.gitattributes内容和本地统计结果的截图。
内容的提问来源于stack exchange,提问作者Farshad Bolouri
相关产品推荐
相关产品推荐

