我在Node.js上完成了一个项目,该项目已经推送到GitHub,该项目有一个大于100MB的视频,需要Git LFS。Git LFS 成功推送到 GitHub,没有任何问题。
这个项目的第二阶段是在 Heroku 上托管,这就是我陷入困境的地方。我都尝试过:
heroku buildpacks:add https://github.com/BureauxLocaux/heroku-buildpack-git-lfs.git
Run Code Online (Sandbox Code Playgroud)
和
heroku buildpacks:add (name of the app given by heroku)/heroku-buildpack-git-lfs
Run Code Online (Sandbox Code Playgroud)
当它被推送时使用
git push heroku master --no-verify
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
remote: -----> Git LFS app detected
remote: Env var BL_BUILDPACK_GIT_LFS_REPO is not set
remote: ! Push rejected, failed to compile Git LFS app.
remote:
remote: ! Push failed
remote: Verifying deploy...
remote:
remote: ! Push rejected to intense-journey-80070.
remote:
To https://git.heroku.com/intense-journey-89070.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed …Run Code Online (Sandbox Code Playgroud)