Невозможно выполнить sh локальное git до Azure DevOps git репо из-за сбоя аутентификации, но для правильного пароля - PullRequest
1 голос
/ 14 января 2020

У меня есть учетная запись Azure DevOps, которую я пытаюсь использовать для размещения git репозиториев. Проблема заключается в том, что когда я добавляю удаленный источник, попробуйте git push -u origin --all, мне будет предложено ввести пароль, но пароль учетной записи будет выглядеть следующим образом: fatal: Authentication failed for...

Есть ли другой пароль, который необходимо установить или что-то другое, что нужно настроить, чтобы иметь возможность доступа к Azure DevOps Repos? Я не смог найти подходящего объяснения, почему пароль вашей учетной записи не срабатывает или как установить другой пароль, который будет принят. Спасибо за любые советы или рекомендации!

Ответы [ 2 ]

1 голос
/ 05 февраля 2020

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

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

примечание: Создание новой репо Git в вашем проекте в разделе MSDN Azure было весьма полезно для решения этой и других проблем, которые вы может встретиться.

1 голос
/ 14 января 2020

Проверьте, есть ли у вас настройки помощника по учетным данным: git config credential.helper.

Если ваш удаленный URL-адрес является HTTPS, возможно, кэшированы неправильные учетные данные.

Если это так, см. " Обновление учетных данных из цепочки ключей OSX": git credential-osxkeychain erase https://<azure domain>

...