【问题标题】:Git:Heroku Repository or object not found:Git:Heroku 存储库或找不到对象:
【发布时间】:2017-12-02 23:29:12
【问题描述】:

这是 Heroku 主推送命令的错误消息

Git LFS: (0 of 5 files) 0 B / 167.50 MB                                                                                                    
batch response: Repository or object not found: https://git.heroku.com/xxxx-brushlands-xx267.git/info/lfs/objects/batch
Check that it exists and that you have proper access to it
error: failed to push some refs to 'https://git.heroku.com/xxxx-brushlands-xx267.git'

向 Git LFS(用于大文件的 git)添加了一个长文本文件,之后 Heroku 停止工作。

可能是什么问题?

【问题讨论】:

    标签: node.js git heroku git-lfs


    【解决方案1】:

    解决方法:

    git push heroku master --no-verify
    

    这会禁用 git-lfs pre-push 钩子。已提交元数据文件,但未上传二进制文件。

    然后,根据 upendra 的回答,可以使用 buildpack 下载文件。

    【讨论】:

      【解决方案2】:

      我找到了一个临时解决方案来解决在 Heroku 中使用 Git LFS 的问题。我只是把它放在这里以防万一人们还在寻找它-https://github.com/git-lfs/git-lfs/issues/805

      如果这不起作用,那么试试这个。这种方法对我有用 - https://github.com/raxod502/heroku-buildpack-git-lfs

      【讨论】:

        【解决方案3】:

        经过大量谷歌搜索后,我发现问题出在 Heroku。如果您使用的是 Heroku,那么 Heroku 不支持 LFS,您必须寻找替代方案。

        我将长文本文件上传到 Dropbox 并从那里访问它。 Heroku 绝对应该关注这个问题。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2020-09-12
          • 2014-11-24
          • 2014-11-08
          • 2013-12-11
          • 1970-01-01
          • 2016-06-10
          • 2020-10-24
          • 2012-08-11
          相关资源
          最近更新 更多