Изменить учетную запись GIT в Visual Studio Team Explorer

У меня очень странная ситуация при клонировании Git-репозитория с частного сервера нашей компании. Хранилище не является анонимным (требует аутентификации), но при клонировании VS не запрашивает имя пользователя и пароль и автоматически использует старую аутентификацию старого сотрудника. Есть ли способ удалить сохраненные имя пользователя и пароль и заставить Visual Studio запрашивать их при клонировании?

4 ответа

Решение

Посмотрите в диспетчере учетных данных Windows и удалите / обновите свои учетные данные там:

В моем случае простое удаление учетных данных из учетных данных Windows не помогло. Сначала я удалил все учетные записи, связанные с git и azure, из учетных данных Windows, затем удалил учетные записи из VS> Файлы> Параметры учетной записи, а затем VS запросил новые учетные данные и подключился к проекту. Но мои коммиты по-прежнему были сделаны со старой учетной записью! Наконец я узнал, что это была конфигурация git:

C:\Users\[USER NAME]\.gitconfig

Я удалил весь пользовательский раздел в этом файле, который выглядит так:

[user]
    name = [OLD ACCOUNT NAME]
    email = [OLD ACCOUNT EMAIL]

При следующей фиксации VS запросил у меня информацию об учетной записи git и готово.

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

Я использую VS 2017, и таким образом я обновил свой пароль для TFS, используя Git-репозиторий.

  1. Из меню: Команда -> Управление подключением
  2. Нажмите на ссылку Управление подключением -> Подключиться к проекту

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

Если вы внесете изменения в соединение, вам придется подключиться снова. в меню визуальной студии (просмотр->teamExplor) в Team Explorer ->manageConnection вы можете добавить новое соединение или применить изменения

Другие вопросы по тегам