Изменить учетную запись 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-репозиторий.
- Из меню: Команда -> Управление подключением
- Нажмите на ссылку Управление подключением -> Подключиться к проекту
Затем откроется окно для подключения к вашему проекту, здесь вы можете обновить свой пароль.
Если вы внесете изменения в соединение, вам придется подключиться снова. в меню визуальной студии (просмотр->teamExplor) в Team Explorer ->manageConnection вы можете добавить новое соединение или применить изменения