Не могу сначала нажать на gitlab-сервер на базе докера - PullRequest
0 голосов
/ 10 марта 2019

Мой gitlab сервер работает на docker на Centos7 машине. Я попытался нажать существующее репо на gitlab:

git remote rename origin old-origin

git remote add origin http://myhost/user/project.git

git push -u origin --all

Username for 'myhost': user

Password for 'myhost':

fatal: Authentication failed for ' http://myhost/user/project.git'

Я попробовал учетные данные сервера и gitlab.

Окно запускается командой:

docker run -p 80:80 -p 2222:22 -p 443:443 -d f77dd1b93b45

1 Ответ

1 голос
/ 10 марта 2019
  • Попробуйте войти через веб-интерфейс, чтобы убедиться, что вы вводите правильный пароль
  • Проверьте, включена ли двухфакторная аутентификация, если да, тогда вам нужно сгенерировать личный токен доступа , чтобы использовать его вместо имени пользователя и пароля.

    Вы можете создать столько личных токенов доступа, сколько захотите, в своем профиле GitLab.

    • Войдите в свою учетную запись GitLab.
    • Зайдите в Настройки профиля .
    • Перейти к Жетоны доступа .
    • Выберите имя и, возможно, дату истечения срока действия токена.
    • Выберите нужные области действия .
    • Нажмите Создать личный токен доступа .
    • Сохраните токен личного доступа в безопасном месте. После того как вы покинете или обновите страницу, вы больше не сможете получить к ней доступ.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...