我按照这个指南在我的VPS服务器上配置了一个GIT服务器:
http://git-scm.com/book/en/Git-on-the-Server-Setting-Up-the-Server
但是每次我尝试从工作站克隆时(我生成了密钥并添加到authorized_keys中),它都会要求我输入GIT用户密码!
为什么?我该如何解决?
谢谢。
为什么?我该如何解决?
谢谢。
您正在从http URL克隆,这将不使用您的SSH密钥并要求您输入密码。您可以使用SSH连接进行克隆,或安装密码缓存。GitHub提供了良好的说明来设置此项:https://help.github.com/articles/set-up-git#password-caching