2016-04-02 1 views
3

Я решил попробовать git lfs на gitlab. Я заметил, что он не работает с ssh, поэтому я решил использовать https для него. Push работает очень хорошо, но когда я попытался клонировать мой проект, он попросил меня ввести имя пользователя и пароль для каждый файл.Проект clone gitlab, который использует git lfs, не давая пароль все время

Это досадно. Есть ли какое-нибудь обходное решение?

ответ

1

Вы можете использовать Git's credential helper, который поддерживает git lfs (имеет постоянный магазин и в памяти cache опций).

Я также заметил, что у git lfs был issues, связанный с этим, который был разрешен.

+0

Вот что я сделаю спасибо! – TheCrafter

0

Если для доступа к файлам не требуется пароль, и вы получаете доступ с помощью URL-адреса https://server.com/path/to/repo, он должен работать (as of git-lfs 0.5.3). Одна из возможностей заключается в том, что ваша конфигурация имеет lfs.batch = false. Попробуйте git -c lfs.batch=true clone https://server.com/path/to/repo --- нет помощника по учетным данным.