#github #git-push #git-remote
#github #git-push #git-удаленный
Вопрос:
в коде Visual studio
я потратил на это намного больше времени, я пытаюсь перенести мой удаленный проект, который поступает из 1-й учетной записи github, в существующий репозиторий в новой другой учетной записи, но я получаю сообщение об ошибке, подобное этому :
$ git push -u origin main
remote: Permission to username/project_name.git denied to first_account_username.
fatal: unable to access 'https://github.com/user_name/project_name.git/': The requested URL returned error: 403
я попробовал эту командную строку для отправки существующего репозитория в новую учетную запись, пожалуйста, дайте мне знать, что я пропустил?
git remote add origin https://github.com/user_name/project_name.git
git branch -M main
git push -u origin main
Комментарии:
1. Эта проблема не связана с VS code, gitlab или запросами на извлечение. Пожалуйста, удалите соответствующие теги и информацию об этом в вопросе. Вместо этого добавьте
git
тег.
Ответ №1:
Git, очевидно, пытается отправить код в ваш новый репозиторий, используя ваше старое имя пользователя. Добавьте новое имя пользователя явно в URL-адрес:
git remote set-url origin https://user_name@github.com/user_name/project_name.git
Или используйте синтаксис SSH:
git remote set-url origin user_name@github.com:user_name/project_name.git