Bitbucket - 用git lfs推送回购

时间:2016-03-20 15:03:47

标签: git bitbucket git-lfs

当我试图将我的文件推送到bitbucket repo(其中一些由git LFS跟踪,模式为*.uasset)时,我收到此错误(我已经更改了)使用---)的实际凭据:

git -c diff.mnemonicprefix=false -c core.quotepath=false push -v --tags --set-upstream origin master:master
Pushing to https://---@bitbucket.org/---/---.git

Git LFS: (0 of 241 files) 0 B / 372.25 MB                                      

Post https://bitbucket.org/account/signin/?next=/account/signin/%3Fnext%3D/account/signin/%253Fnext%253D/---/---.git/info/lfs/objects/batch: stopped after 3 redirects
Post https://bitbucket.org/account/signin/?next=/account/signin/%3Fnext%3D/account/signin/%253Fnext%253D/---/---.git/info/lfs/objects/batch: stopped after 3 redirects
Post https://bitbucket.org/account/signin/?next=/account/signin/%3Fnext%3D/account/signin/%253Fnext%253D/---/---.git/info/lfs/objects/batch: stopped after 3 redirects

error: failed to push some refs to 'https://---@bitbucket.org/---/---.git'

Completed with errors, see above.

我不知道出了什么问题。你能建议我如何解决这个错误吗?

2 个答案:

答案 0 :(得分:1)

感谢您的评论。似乎Bitbucket确实没有提供LFS作为服务,所以我将尝试使用GitLab。

答案 1 :(得分:1)

实际上,BitBucket确实在几个月后(2016年7月)为LFS提供支持。

请参阅issue 11204

  

今天我们发布了Beta版的Git LFS,原生于Bitbucket Cloud   虽然LFS支持处于测试阶段,但最多5个用户可获得1 GB的LFS存储,而付费团队的存储则基于您的用户层。

     

要开始使用Git LFS测试版,您可以通过单击要尝试的存储库来启用它。只需前往Bitbucket Cloud存储库设置左侧栏中的“Git LFS Beta”部分即可。

有关Git LFS的更多信息,请参阅this blog

在SourceTree中也可以看到新选项:

https://blog.bitbucket.org/files/2016/07/Group-2-Copy-1024x741.png