Netlify/ git LFS退出状态128

nbysray5  于 2022-12-17  发布在  Git
关注(0)|答案(1)|浏览(159)

所以在我的netlify网站上,我尝试上传一个超过300mb(12分钟长)的视频并将其发布到页面上,我不得不使用Git LFS将我的mp4文件推送到github,现在当我去部署我的网站时,我得到了退出状态128,它在我的部署日志中显示了这一点

4:54:27 PM: Error checking out branch: Downloading public/Videos/PythonCalc.mp4 (368 MB)
Error downloading object: public/Videos/PythonCalc.mp4 (adfdf37): Smudge error: Error downloading public/Videos/PythonCalc.mp4 (adfdf371e863741df3af4755413fae738891f5c794f28fd5564879b2a7ddb35b): batch request: missing protocol: ""

Errors logged to /opt/build/repo/.git/lfs/logs/20220121T005427.736137478.log
Use `git lfs logs last` to view the log.
error: external filter 'git-lfs filter-process' failed
fatal: public/Videos/PythonCalc.mp4: smudge filter lfs failed
4:54:27 PM: Creating deploy upload records
4:54:27 PM: Failing build: Failed to prepare repo
4:54:27 PM: Failed during stage 'preparing repo': exit status 128
4:54:28 PM: Finished processing build request in 8.446701277s

我刚刚知道如何使用LFS,当我开始调查这个错误时,它说Netlify没有权限?谢谢你的帮助。

nafvub8i

nafvub8i1#

你需要通过运行netlify lm:setup来设置netlify以支持大媒体。它将验证和安装你需要的一切,并生成一个.lfsconfig文件。
参见Netlify Large Media Documentation

相关问题