推送和新遥控器添加后,Git远程端意外挂断

时间:2013-10-03 19:14:24

标签: git github git-push

在我的代码库中,我添加了一个远程配置,并尝试通过以下命令行条目上传现有项目:

user@xubuntu: git remote add origin https://github.com/USER/PROJECT.git
user@xubuntu: /var/www/mywebsite$ sudo git push -u origin master

我收到以下回复:

  

许可被拒绝(公钥)。
  致命:远程端意外挂断

我尝试使用BitBucket,但我得到了同样的错误。

我做错了什么?

2 个答案:

答案 0 :(得分:0)

您应该将git配置配置为使用您登录github的姓名和电子邮件。您收到错误的原因是您没有设置公钥。

https://help.github.com/articles/error-permission-denied-publickey

https://help.github.com/articles/generating-ssh-keys

答案 1 :(得分:0)

您应该将公钥推送到远程服务器并获得权限!