0

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

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

我得到以下回复:

权限被拒绝(公钥)。
致命:远端意外挂断

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

我做错了什么?

4

2 回答 2

0

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

于 2013-10-04T07:01:58.760 回答
0

您可能应该配置您的 git config 以使用您登录 github 时使用的姓名和电子邮件。您收到错误的原因是您尚未设置公钥。

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

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

于 2013-10-03T19:29:54.530 回答