【发布时间】:2021-03-27 11:53:34
【问题描述】:
我在我的 ubuntu 生产机器上设置了我的 ssh 密钥。当我将服务器用于另一个项目时,我知道密钥已经正确连接到 github。
在执行ssh -T git@github.com 时,我收到一条成功消息,但仍然要求我输入密码。即使提供了一次,我仍然被问到:
root@ubuntu:/var/www/project# ssh -T git@github.com
Hi user! You've successfully authenticated, but GitHub does not provide shell access.
root@ubuntu:/var/www/project# git pull
Username for 'https://github.com':
有什么建议吗?
感谢您的回复!
【问题讨论】:
-
不清楚您是如何将存储库克隆到系统上的。你是用
git clone <ssh-url>还是https/downloaded zip?我怀疑你使用了最后两种方法之一。