Задать вопрос
@grabedinex

GitLab работа с GIT Large Files System — как организовать авторизация HTTPS?

Добрый день всем участникам проекта toster. Суть вопроса в следующем.
Поднял я значит gitlab на локальной машине, с помощью Omnibus package.
Все замечательно, создал группу в ней репозиторий, комиты проходят замечательно по ssh ключам. Пусть в SourceTree к репозиторию выглядит так: git@192.168.0.106:testgroup/game_project.git
Решил следуя документации подключить git LFS
Включил поддержку в omnibus и пересобрал пакет.
На локальной машине выполняя следуя документации
git clone git@192.168.0.106:testgroup/game_project.git
git lfs init
git lfs track "*.psd"
git add .
git commit -am "Test PSD file add git LFS"
git push origin master - и вот тут возникает проблема. Он требует авторизацию через HTTPS как и сказано в документации. а именно он просит пароль от пользователя git. Как организовать эту авторизацию что бы не приходилось при желании запушить LFS менять путь репозитория на следующий 192.168.0.106/testgroup/game_project.git - если меняю репозиторий на http. Все проходит гладко
git -c diff.mnemonicprefix=false -c core.quotepath=false push -v --tags origin master:master
Pushing to 192.168.0.106/ldgames/1day_game.git

Git LFS: (0 of 1 files) 0 B / 299.38 MB
Git LFS: (0 of 1 files) 299.38 MB / 299.38 MB

POST git-receive-pack (599 bytes)

To 192.168.0.106/ldgames/1day_game.git
3484e92..897fbbf master -> master
updating local tracking ref 'refs/remotes/origin/master'

Успешно выполнено.
  • Вопрос задан
  • 1228 просмотров
Подписаться 1 Оценить 1 комментарий
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы