Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
让GitHub相信普通ASCII PostScript文件是可扩散的_Git_Github_Diff_Postscript - Fatal编程技术网

让GitHub相信普通ASCII PostScript文件是可扩散的

让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语言文件的方式如所述:

我有一个用PostScript编写的程序。虽然GitHub允许我这样做,但它说“二进制文件未显示”时。在
.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