在我的代码库中,我添加了一个远程配置,并尝试通过以下命令行条目上传现有项目:
user@xubuntu: git remote add origin https://github.com/USER/PROJECT.git
user@xubuntu: /var/www/mywebsite$ sudo git push -u origin master
我收到以下回复:
许可被拒绝(公钥)。
致命:远程端意外挂断
我尝试使用BitBucket,但我得到了同样的错误。
我做错了什么?
答案 0 :(得分:0)
您应该将git配置配置为使用您登录github的姓名和电子邮件。您收到错误的原因是您没有设置公钥。
https://help.github.com/articles/error-permission-denied-publickey
答案 1 :(得分:0)
您应该将公钥推送到远程服务器并获得权限!