2017-02-10 10 views
1

У нас есть настройка сервера TFS 2017 в нашем корпоративном домене. Я хочу использовать линию Git для Windows CMD, чтобы нажимать и извлекать код из репо на этом сервере TFS.Как я могу аутентифицироваться на нашем сервере TFS в моем клиенте Git для Windows?

Я добавил необходимые сертификаты в мой местный магазин для того, чтобы пройти SSL барьер, но теперь, когда я пытаюсь клонировать удаленный репозиторий вниз в либо мой домене присоединился к рабочей станции или мой вне домена ноутбук, я получаю следующая ошибка:

fatal: Authentication failed for 'https://TFSServer/Collection/ABC/_git/Alarm/ 

Почему Git не запрашивает мои учетные данные?

ответ

1

Первая предложить вам Use Git Credential Managers to Authenticate to Visual Studio Team Services

При подключении к хранилищу TFS Git от вашего клиента Git впервые, верительных менеджер запросит ваши учетные данные.

Другой вариант заключается в использовании SSH key authentication

Connect to your Git repos through SSH when you can't use the recommended Git Credential Managers or Personal Access Tokens to securely connect using HTTPS authentication.