Изменено имя репозитория git на bitbucket, и теперь аутентификация не проходит, когда я пытаюсь нажать / толкнуть - PullRequest
0 голосов
/ 03 июля 2019

Когда я пытаюсь вытащить его, какое-то время зависает, тогда я получаю ошибку: fatal: Authentication failed for 'https://...'
Я посмотрел пару ответов, но они не работают для меня.
Я использую ssh-ключи для входа в систему.
Когда я запускаю git remote -v, он возвращает правильные URL для push / pull, мой git config выглядит хорошо.
Что мне не хватает?
Я виделтакие вещи предлагались несколько раз:
git config --global credential.helper store
Но они не работают, я полагаю, потому что я не использую пароль / пользователя таким образом.
Есть идеи?
РЕДАКТИРОВАТЬ: Подробнее -
После изменения URL-адреса на ssh я получаю следующее:

The authenticity of host 'bitbucket.apps.mysite.com (10.101.10.10)' can't 
be established.
ECDSA key fingerprint is SHA256:2EAIgH1GS8Ocfepmi/hjhEu8paYcohl53kuVm9GgxRU.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'bitbucket.apps.mysite.com,10.101.10.10' (ECDSA) 
to the list of known hosts.
myuser@bitbucket.apps.mysite.com: Permission denied (publickey,gssapi- 
keyex,gssapi-with-mic).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

Так что, по крайней мере, это шаг в правильном направлении.

1 Ответ

1 голос
/ 03 июля 2019

В моем случае предложенный сайтом URL был неверным. Наш битбакет размещен в нашем собственном домене. Веб-сайт предложил изменить URL-адрес клона:

https://bitbucket.apps.mysite.com/scm/op/my-service.git   

Но я должен был использовать ssh URL-адрес вот так:

ssh://git@bitbucket.apps.mysite.com:7999/op/my-service.git
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...