有没有办法解决git“致命”问题?

时间:2019-01-25 09:30:34

标签: git github

今天下午我刚刚完成作业,我想将代码推送到我的github中。

我写的代码是:

>>git init
>>git add .
>>git status
>>git commit -m "the first version of code"
>>git remote add origin "https://github.com/riederleeDEV/CS41-Stanford.git/"
>>git push -u origin master

然后我遇到了这个问题

如何解决?非常感谢!

remote: Permission to riederleeDEV/CS41-Stanford.git denied to LogenLi.
fatal: unable to access 'https://github.com/riederleeDEV/CS41-Stanford.git/': The requested URL returned error: 403

1 个答案:

答案 0 :(得分:0)

我认为这与您的凭据不匹配。根据您的URL,您正在使用https连接到GitHub。基本上是通过用户名和密码进行身份验证的。您需要将user.email设置为与用于创建GitHub帐户的电子邮件ID相同的电子邮件ID。

要设置电子邮件ID:

git config --global user.mail "youremail@email.com"

然后,请确保在执行git push时使用相同的帐户登录。

此外,请确保使用相同的电子邮件进行您要推送的提交。如果要修改历史记录,可以遵循this