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

Почему не получается перейти с авторизации по паролю на авторизацию по ключу?

Настроил в битбакет авторизацию по ключу, вроде все правильно
если клонирую репозиторий то ключ подхватывается и все нормально отрабатывает

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

cat ./git/config - конфиг гит в проекте
[core]
        repositoryformatversion = 0
        filemode = true
        bare = false
        logallrefupdates = true
[remote "origin"]
        url = git@bitbucket.org:myteam/repository.git
        fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
        remote = origin
        merge = refs/heads/master
  • Вопрос задан
  • 144 просмотра
Подписаться 2 Простой 1 комментарий
Решения вопроса 1
@cheeroque
Смените для вашего проекта url ремоута:

git remote set-url <remote_name> <remote_url>

Где remote_name – скорее всего, origin.
Новый remote_url смотрите на битбакете: нажимаете clone в вашем проекте, в заголовке модалки выбираете SSH и копируете получившуюся ссылку.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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