Ответ 1
Я решил эту проблему, установив адрес электронной почты в Git:
git config --global user.email "[email protected]"
Пользователь для моих git-коммитов изменился, но я не могу изменить это внутри кода Visual Studio.
Я изменил глобальные настройки в git, но когда я хочу нажать или синхронизировать с помощью кода Visual Studio внутри своих новых репозиториев, я получаю сообщение об ошибке, что у oldusername нет разрешения на ввод в newrepository. На данный момент это не разрешение. Изменение имени пользователя не работало для визуального кода студии. Когда я использую терминал, я могу нажать. Это также не решение, позволяющее olduser нажать на новый репозиторий.
Я на Windows 10. Так что все остальные инструменты работают, но только в Visual Studio Code я не смог изменить пользователя.
Любые рекогнодации приветствуются.
Я решил эту проблему, установив адрес электронной почты в Git:
git config --global user.email "[email protected]"
Нажмите 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
Существует конфликт между Visual Studio 2015 и Visual Studio Code для учетных данных git. Когда я изменил свои учетные данные на VS 2015 VS Code, позвольте мне использовать правильный git ID.
Я столкнулся с той же проблемой, попробовал несколько вариантов, но у меня не получилось. Затем я попробовал этот метод fooobar.com/questions/4883/..., и он отлично сработал для меня (спасибо Venkataramana Madugula). Надеюсь, это поможет вам. Перейдите по ссылке и следуйте инструкциям. Вам просто нужно удалить GitHub из списка.
Из палитры команд VSCode выберите:
GitHub Pull Recets: выйдите из GitHub.
Затем войдите в систему с новыми учетными данными.