Изменение пользователя git внутри кода Visual Studio

Пользователь для моих git-коммитов изменился, но я не могу изменить это внутри кода Visual Studio.

Я изменил глобальные настройки в git, но когда я хочу нажать или синхронизировать с помощью кода Visual Studio внутри своих новых репозиториев, я получаю сообщение об ошибке, что у oldusername нет разрешения на ввод в newrepository. На данный момент это не разрешение. Изменение имени пользователя не работало для визуального кода студии. Когда я использую терминал, я могу нажать. Это также не решение, позволяющее olduser нажать на новый репозиторий.

Я на Windows 10. Так что все остальные инструменты работают, но только в Visual Studio Code я не смог изменить пользователя.

Любые рекогнодации приветствуются.

Ответы

Ответ 1

Я решил эту проблему, установив адрес электронной почты в Git:

git config --global user.email "[email protected]"

Ответ 2

Нажмите Ctrl + Shift + G в коде Visual Studio и перейдите к большему количеству и выберите Show git output. Нажмите "Терминал" и введите git remote -v и убедитесь, что в ветке происхождения есть последнее имя пользователя в нем:

origin [email protected]: DroidPulkit/Facebook-Chat-Bot.git (выборка)

origin [email protected]: DroidPulkit/Facebook-Chat-Bot.git(push)

Здесь DroidPulkit - мое имя пользователя.

Если имя пользователя не то, что вы хотели, оно должно быть изменено с помощью:

git add remote origin [email protected]:newUserName/RepoName.git

Ответ 3

Существует конфликт между Visual Studio 2015 и Visual Studio Code для учетных данных git. Когда я изменил свои учетные данные на VS 2015 VS Code, позвольте мне использовать правильный git ID.

Ответ 4

Я столкнулся с той же проблемой, попробовал несколько вариантов, но у меня не получилось. Затем я попробовал этот метод fooobar.com/questions/4883/..., и он отлично сработал для меня (спасибо Venkataramana Madugula). Надеюсь, это поможет вам. Перейдите по ссылке и следуйте инструкциям. Вам просто нужно удалить GitHub из списка.

Ответ 5

Из палитры команд VSCode выберите:

GitHub Pull Recets: выйдите из GitHub.

Затем войдите в систему с новыми учетными данными.