Git для Windows не может пройти проверку подлинности - PullRequest
0 голосов
/ 13 января 2019

Коллега установил git для Windows через установленную Visual Studio вместо установки автономного Git для Windows. Я переустановил выпуск Visual Studio Community и удалил установку Git из Visual Studio.

При попытке аутентификации после запуска git clone *our repo* появляется приглашение входа в Visual Studio. Таким образом, он не использует логин Windows. При попытке войти с помощью приглашения Visual Studio их вход в Visual Studio не работает. Кроме того, он открывает приглашение входа OpenSSH сразу после неудачного входа Visual Studio, в который мы также не можем войти. Моя установка git работает нормально, и мы попытались удалить и переустановить ее. Я проверил переменные окружения с помощью set >> output.txt, чтобы увидеть, были ли они другими. Они не. Я проверил помощник по учетным данным в git, и он установлен на «manager» на обеих машинах.

Почему его машина так сильно отличается от моей? Почему в Visual Studio и OpenSSH появляются сообщения о входе, а не только при входе в Windows? Я даже пытался просто сохранить учетные данные регистрации в виде простого текста и использовать его для входа в git, но это, похоже, ничего не делает. (Это демонстрирует такое же поведение.)

Есть идеи по этому поводу? В идеале я хотел бы сбросить все настройки git на значения по умолчанию и просто использовать их для входа в Windows.

1 Ответ

0 голосов
/ 16 января 2019

Похоже, что обновление до GCM 1.18.4 решило проблему.

Проблема Github: Диспетчер учетных данных не работает

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...