我尝试在我的GitHub上创建新的存储库,但我不能,因为在我在GitHub上创建另一个帐户之前,现在当我尝试使用新帐户创建新存储库时,我有错误:
<myenv> C:\Users\my-user\my-folder\> git push origin master
remote: Permission to new-user/repo.git denied to OLDUSER.
fatal: unable to access 'https://github.com/new-user/repo.git/' :
The requested URL returned error: 403
当我尝试添加origin remote时出现此错误:
fatal: remote origin already exists.
我尝试在我的工作目录中编辑.git / config文件,但没有任何帮助。所以我有疑问,我可以从GitHub中删除OLDUSER以使用我的新用户建立新的存储库吗?
我也尝试了这个:
git remote rm origin
之后:
git remote add origin https://github.com/new-user/repo.git
git push -u origin master
我收到了这个错误:
fatal: 'origin' does not appear to be a git repository
fatal: Could not read from remote repository
Please make sure you have the correct acces rights
and the repository exists.
答案 0 :(得分:1)
检查执行本地仓库的用户:
git config user.name
它可能仍然是OLDUSER
另外,您可能需要更改执行提交的用户: (一切都在这里: Change the author and committer name and e-mail of multiple commits in Git)
答案 1 :(得分:0)
好吧,没有任何命令和其他工作,所以我决定从我的旧GitHub删除我的旧存储库,我删除了我在GitHub上的旧帐户,现在我可以正常添加我的存储库到我的GitHub。谢谢你的回答;)