我在Github帐户上启用了Git LFS,并且应该可以为此处理任意大的文件。
但是,即使在修改我的.gitattributes以跟踪大文件之后,当我尝试推送大于100MB的文件时,仍然会出现错误,如以下命令行历史记录日志中所述:
http://0bin.net/paste/dZlE60XjuTyr2eTb#0XizLswk02II9Ub9Nou4gKS4K469vvIYsosQNCyxROo<<尝试使用OS文件。
最相关的错误似乎与此有关:
remote:error:文件file.psd是705.45 MB;这超过了GitHub的文件大小限制为100.00 MB
我再次尝试,这次专门跟踪该文件,并在提交中包含.gitattributes,但仍然收到相同的错误,如以下链接的目标所记录:
http://0bin.net/paste/OpQGS+UxtGLdkrSj#-fSDATfAbp6V5UbsbBy8+okIpp+/HFE0RITcVvP0Pnp<<尝试使用OS文件。
对于使用GitHub的专业程序员来说,这似乎是一个错误,最终可能会出现,这就是我发布它的原因。
在推送提交之前,是否需要手动将其添加到远程的.gitattributes中?
如何让遥控器接受修改后的.gitattributes和大文件?
答案 0 :(得分:0)
也许尝试编辑并提交远程存储库上的.gitattributes以添加以下内容:
file.psd filter=lfs diff=lfs merge=lfs -crlf
将要推送的目标文件替换为上述行的file.psd
部分提交的一部分。
从遥控器拉出,然后重试。
这可能有用。