reactjs - Netlify/git LFS 退出状态 128

标签 reactjs git frontend netlify git-lfs

因此,在我的 netlify 网站上,我尝试上传一个超过 300mb(12 分钟长)的视频并将其发布到页面上。我必须使用 Git LFS 将我的 mp4 文件推送到 github。现在,当我去 deplot 我的网站时,我得到退出状态 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 没有权限?感谢您的帮助。

最佳答案

您需要通过运行来设置 netlify 以支持大媒体 netlify lm:设置。它将验证并安装您需要的所有内容并生成 .lfsconfig 文件。

参见Netlify Large Media Documentation

关于reactjs - Netlify/git LFS 退出状态 128,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70795198/

相关文章:

git - 查找发布分支的 merge 提交

css - 我试图覆盖 'react-carousel-component' 的 CSS 类,但在网站的不同部分

html - 将复选框输入和 <p> 标记对齐在同一行

javascript - 如何在不使用模块的情况下将 Prop 传递给 child ?

android - 在 Android Studio 中创建分支

git - 你是否推送每一个提交?

php - 仅在 WooCommerce 前端将小数风格化为大写

javascript - 通过这种方式使用shortid.generate()设置 react 键唯一?

reactjs - Nextjs - 动态导入 - CSS 模块无法从 node_modules 内导入

php - 使用 Ajax 在 React.js 中提交表单