在 Windows 上克隆 gitolite 时出现问题

发布于 2024-10-11 04:53:10 字数 678 浏览 2 评论 0原文

我使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

断桥再见 2024-10-18 04:53:10

msysgit 将为您生成公钥。只需生成一个,然后将其发送给管理员,一切就正常了。

msysgit will generate public keys for you. Just generate one, then send it to the admin, and everything works.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文