可下载的GitHub zip文件版本不正确

时间:2016-06-05 05:39:02

标签: git github version-control installer

我正在为我的应用程序创建一个安装程序,它依赖于将我的GitHub存储库作为zip文件下载。但是,我注意到GitHub没有将几个文件的正确版本打包到zip中。当我从文件树下载this file时,我得到了正确的版本(506 KB)。但是,当我download the repository时,文件的大小不同(514 KB)。

此问题导致我的安装失败。我该怎么办?

1 个答案:

答案 0 :(得分:1)

问题是我的.gitattributes文件中有* eol=crlf行。这会将我的所有文件标记为文本文件并更改其行结尾,这会破坏我的二进制文件。

要解决此问题,我通过在.gitattributes文件中添加以下行,将我的二进制文件排除在标记为文本文件之外。

*.dll -text
*.exe -text

然后我删除并重新添加了受影响的二进制文件。

感谢GitHub帮助我解决这个问题!