为什么git@github.com:windows中的权限被拒绝(公钥)



我只是在github中创建了一个存储库。使用这些命令,我正试图将一个项目上传到我的新存储库。但是在这个命令之后给我错误:

git remote add origin https://github.com/nafeeur10/rental.git

错误:

致命:远程源已经存在。

然后

git push -u origin master

错误:

git@github.com:权限被拒绝(公钥(。并且存储库存在。

问题出在哪里?我应该怎么做?

致命:远程源已经存在。

此错误消息表示已使用相同的名称配置远程。使用其他名称添加新的远程设备,或者更新现有的远程设备。

设置新遥控器:

$ git remote set-url origin https://github.com/nafeeur10/rental.git

或者可以更新现有的:

git remote add origin1 git@github.com:ppreyer/first_app.git 

这样,在"origin"中的任何位置都应该用"origin1"替换它。例如,$git-push origin master现在应该是$git-ppush origin1 master。

1.如果已经添加了origin url,可以使用"git remote-v"查看已经添加了什么origin。

由于您已经将原始url设置为某个url,因此可以使用更新原始url

git remote set-url origin https://github.com/nafeeur10/rental.git

2.您可能没有推送到master分支的权限。试着推动新的发展分支机构。

您的远程原点存在。因此,您可能会出现此错误,因为您没有初始化或重新初始化(在以前存在的存储库中进行新提交的情况下(您的git存储库。第一类型命令";gitinit";。然后尝试此命令。

git push -u origin master

然后可能会提示您进行身份验证。提供凭据,更改将被推送到远程存储库。

最新更新