让GitHub相信普通ASCII PostScript文件是可扩散的
我有一个用PostScript编写的程序。虽然GitHub允许我这样做,但它说“二进制文件未显示”时。在让GitHub相信普通ASCII PostScript文件是可扩散的,git,github,diff,postscript,Git,Github,Diff,Postscript,我有一个用PostScript编写的程序。虽然GitHub允许我这样做,但它说“二进制文件未显示”时。在.gittattributes文件中添加.ps diff,没有任何区别 所有桌面工具,如gitgui或meld在区分PostScript代码方面都没有问题。代码是纯ASCII码: $ file -bi fdf2xfdf.ps text/plain; charset=us-ascii GitHub描述了它如何检测文件类型,并决定如何处理它们。其处理PostScript语言文件的方式如所述:
.gittattributes
文件中添加.ps diff
,没有任何区别
所有桌面工具,如gitgui
或meld
在区分PostScript代码方面都没有问题。代码是纯ASCII码:
$ file -bi fdf2xfdf.ps
text/plain; charset=us-ascii
GitHub描述了它如何检测文件类型,并决定如何处理它们。其处理PostScript语言文件的方式如所述:
type:markup
可能是阻止您获得所需处理的原因。编程语言有类型:Programming
Github是一种控制其语言处理方式的方法。您可能需要将文件路径设置为非文档,并与编程代码一样可检测
$ cat .gitattributes
*.ps linguist-documentation=false
*.ps linguist-detectable=true
我自己还没有测试过,因为我不想现在就花时间建立一个包含PostScript语言文件的GitHub存储库,然后清理它。这似乎更适合GitHub的支持人员。非常感谢您的帮助。唉!!
$ cat .gitattributes
*.ps linguist-documentation=false
*.ps linguist-detectable=true