2016-03-20 2 views
5

Когда я пытаюсь вытолкнуть свои файлы в репозиторий bitbucket (некоторые из них отслеживаются git LFS, pattern *.uasset), я получаю эту ошибку (я изменил фактические учетные данные с помощью ---):Bitbucket - push repo с git lfs

git -c diff.mnemonicprefix=false -c core.quotepath=false push -v --tags --set-upstream origin master:master 
Pushing to https://[email protected]/---/---.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://[email protected]/---/---.git' 

Completed with errors, see above. 

Я не знаю, что это неправильно. Можете ли вы посоветовать мне, как решить эту ошибку?

+0

ли Bitbucket - исходный код хостинг сервис- предложение LFS как сервис? Насколько я знаю, они только предлагают его для своего [сервера Bitbucket] (https://confluence.atlassian.com/bitbucketserver/git-large-file-storage-lfs-794364846.html) - программное обеспечение для совместной работы, которое работает на * * Ваша инфраструктура **. – mucaho

+0

В соответствующей заметке [GitLab] (https://about.gitlab.com/gitlab-com/#advantages) предлагает бесплатные частные репозитории, неограниченное количество сотрудников для них, плюс 10 ГБ общей памяти (включая ** git lfs **). – mucaho

ответ

1

Спасибо за комментарии. Похоже, что Bitbucket действительно не предоставляет LFS в качестве сервиса, поэтому я собираюсь попробовать GitLab.

1

На самом деле BitBucket обеспечивает поддержку LFS несколько месяцев спустя (июль 2016 года).

См issue 11204

Сегодня мы выпустили Git LFS в бета-версии, произрастающих в Bitbucket облаке.
В то время как поддержка LFS находится в бета-версии, команды до 5 пользователей получают 1 ГБ хранилища LFS, а хранение платной команды основано на вашем уровне пользователя.

Чтобы начать работу с бета-версией Git LFS, вы можете включить ее в 1 клик по репозиториям, которые вы хотели бы попробовать. Просто перейдите в раздел «Git LFS Beta» на левой панели в настройках хранилища в облаке Bitbucket.

Для получения дополнительной информации о Git LFS см. this blog.

Эта новая опция также видна в SourceTree:

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

Смежные вопросы