【发布时间】:2015-07-14 02:40:27
【问题描述】:
我在我的 Github 帐户上启用了 Git LFS,并且应该能够为此处理任意大的文件。
但是,即使在修改了我的 .gitattributes 以跟踪大文件之后,当我尝试推送大于 100MB 的文件时,我仍然遇到错误,如下面的命令行历史日志所述:
http://0bin.net/paste/dZlE60XjuTyr2eTb#0XizLswk02II9Ub9Nou4gKS4K469vvIYsosQNCyxROo
最相关的错误似乎与此有关:
远程:错误:文件 file.psd 为 705.45 MB;这超出了 GitHub 的文件大小限制 100.00 MB
我再次尝试,这次专门跟踪该文件,并在提交中包含 .gitattributes,但仍然收到相同的错误,如以下链接的目标所记录:
http://0bin.net/paste/OpQGS+UxtGLdkrSj#-fSDATfAbp6V5UbsbBy8+okIpp+/HFE0RITcVvP0Pnp
对于使用 GitHub 的专业程序员来说,这似乎是一个错误,将来可能会出现,这就是我发布它的原因。
在推送提交之前,我是否需要手动将其添加到远程的 .gitattributes 中?
如何让遥控器接受修改后的 .gitattributes 和大文件?
【问题讨论】:
-
// , 请在投票前发表评论。另外,是否值得添加一个 git-lfs 标签?
-
// 直接在遥控器上编辑 .gitattributes 后,我目前正在尝试这个。
-
// ,到目前为止,我已按照此处的说明进行操作:help.github.com/articles/versioning-large-files 无济于事。
标签: github version-control large-files