我是Git的新手,我正在尝试将我的本地分支推送到Github上的远程目录。我的项目在Matlab上,所以文件有.m扩展名。它们自然不会显示任何客观的c语言模式。我甚至签了一些.mat文件。但它们被错误地归类为目标C文件。
我想知道:
我已经发了一封电子邮件给吉特布寻求帮助。他们回答了第一个问题:答案是否定的。
GitHub根据属于每种语言的文件的总大小来确定语言。我们使用语言学家库来分析源代码文件:https://github.com/github/linguist
发布于 2012-11-25 21:38:35
我想这与webapp堆栈交换中的问题相同:https://webapps.stackexchange.com/questions/31654/force-github-syntax-highlighting-language-on-source-files
似乎这样做的方法是从模棱两可的.m扩展到.matlab,尽管作者并不喜欢它……
发布于 2017-08-12 20:33:50
现在可以使用语言学家重写覆盖语言学家的检测结果。特别是,您可以在存储库中使用.gitattributes
文件:
*.m linguist-language=Objective-C
注意:如果在本地进行检查,则需要在看到效果之前提交.gitattributes
文件。
https://stackoverflow.com/questions/13555691
复制相似问题