在 Windows 上克隆 gitolite 时出现问题
我使用 Windows 7。我正在处理一个使用 Redmine 和 Gitolite 存储库的项目。我向管理员提供了我的 id_rsa.pub,他将其添加到经过身份验证的用户列表中。但是,我无法克隆该存储库。当我使用时:
git clone git@foo:bar
系统会要求我输入密码。我不知道该放什么。我尝试了我的公钥、私钥、Redmine 密码等,但没有任何效果。
显然,如果我使用 Linux,这就能正常工作,而不需要输入密码。
我使用命令行和 msysgit (GitGUI) 进行了尝试,但没有成功。
这其中有什么技巧吗?
更新:这看起来可能有用:http://devlicio.us/blogs/sergio_pereira/archive/2009/05/06/git-ssh-putty-github-unfuddle-the-kitchen- sink.aspx,但我不知道在 msysgit 安装过程中的哪个位置可以指定它必须使用 PLink 作为 SSH 可执行文件。
I use Windows 7. I am working with a project that is using Redmine and a Gitolite repo. I gave the admin my id_rsa.pub, and he added it to the list of authenticated users. However, I am unable to clone the repo. When I use:
git clone git@foo:bar
I am asked for a password. I have no idea what to put. I tried my public key, private key, password for Redmine, etc, but nothing works.
Apparently, if I was using Linux this would just work, without asking for a password.
I tried it with both the command line, and msysgit (GitGUI), but it didn't work.
Is there some trick to this?
Update: This looks like it might be useful: http://devlicio.us/blogs/sergio_pereira/archive/2009/05/06/git-ssh-putty-github-unfuddle-the-kitchen-sink.aspx, but I don't see where in the msysgit installation process I can specify that it must use PLink as the SSH executable.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
msysgit 将为您生成公钥。只需生成一个,然后将其发送给管理员,一切就正常了。
msysgit will generate public keys for you. Just generate one, then send it to the admin, and everything works.