Не удается синхронизировать локальный мастер git с существующим удаленным репозиторием git hub
В настоящее время у меня есть местный мастер git для школьного проекта, который был загружен на учетную запись github. Затем я использовал github онлайн, чтобы перенести свой репозиторий на второй аккаунт github (по профессиональным причинам я занимаюсь ребрендингом). Это сработало хорошо.
Новая проблема заключалась в наличии двух удаленных репозиториев GitHub. Я удалил первый репозиторий GitHub, а затем добавил второй, но когда я попытался
git push --set-upstream origin master
Мне быстро сообщили:
remote: Permission to *****/****.git denied to myOldUserAccount.
fatal: unable to access 'https://github.com/*****/****.git/': The requested URL returned error: 403
Я чувствую, что это проблема входа в систему с GitHub. Как мне разрешить мой второй аккаунт действовать в делах моего первого? Все мои поиски возвращали только Logout и login как другого пользователя git bash, который не помог в этом случае.
1 ответ
Не можете получить доступ к вашему удаленному хранилищу, проверьте .git/config
файл и проверить
url = https://github.com/username/yourrepositoryname.git
верно? Если URL-адрес правильный, но вы все равно получаете сообщение об ошибке, вы можете добавить пароль с вашим URL-адресом.
url = https://username:password@github.com/username/yourrepositoryname.git
Я думаю, что это сработало.