gitlab перенаправляет push / fetch / clone для входа - PullRequest
0 голосов
/ 27 сентября 2018

Я пытаюсь вставить ветку в удаленный репозиторий gitlab, и примером такого поведения будет:

git clone http://(path to branch)
Cloning into 'origin'...
fatal: unable to update url base from redirection:
    asked for: http://(path to branch)/info/refs?service=git-upload-pack
redirect: http://(path to root)/users/sign_in

, пожалуйста, обратите внимание на изменения в URL, а также я ввел свои учетные данные в .git /config, как показано ниже

[user]
    name = myname
    pwd = mypassword
    password = mypassword

Вероятно, уместно, что когда я регистрировался, хранилище запрашивало открытый ключ, который я должен был сделать исключительно для проекта.

1 Ответ

0 голосов
/ 30 октября 2018

Попробуйте сначала клонировать хранилище без указания пути к ветке, а затем оформить заказ на нужную ветку.

git clone git@(domain and path to the repository)

Подробнее здесь .Я бы порекомендовал просто настроить доступ по SSH займет всего несколько минут и намного упростится после его запуска.

Далее просто перейдите в созданный вами проект и запустите

git branch -a

для просмотра всех веток проекта.Наконец

git checkout [branchname]

должен переключить вас на ветку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...