我有两个GitHub帐户:RVdutchman和RoyVoetman。我想将文件夹推送到存储库Rv.FileMaker(来自RoyVoetman),所以我做了
git add .
git commit -m"Project Commit"
git push https://github.com/RoyVoetman/Rv.FileMaker.git master
但后来我
remote: Permission to RoyVoetman/Rv.FileMaker.git denied to RVdutchman.
fatal: unable to access 'https://github.com/RoyVoetman/Rv.FileMaker.git/':
The requested URL returned error: 403
看起来我还在我的旧帐户RVdutchman登录?但为什么,我改变它:
git config --global user.email "RoyVoetman@outlook"
git config --global user.name "RoyVoetman"
更新
git config --system --unset credential.helper
此命令对我有用source
答案 0 :(得分:0)
您还可以在项目本地定义user.email和user.name(不带--global标志),这些设置优先于全局设置。也许你的存储库处于这种情况?