【发布时间】:2014-01-20 04:27:51
【问题描述】:
我在亚马逊的 Ubuntu 机器上设置了一个 git 服务器(和 gitolite)。我想在 Windows 上与此服务器进行交互。我已经安装了适用于 Windows 的 Git(Visual Studio Tools for Git 附带的那个),但尝试访问服务器以 bash 提示结束,告诉我“权限被拒绝(公钥)”。我在本地机器上拥有来自 git 用户的 ssh 密钥,并且 Pageant 已加载它们,但我看不到任何告诉 git 客户端使用它们的方法。如何告诉 git 命令行使用我的 ssh 密钥?
或者更好的是,有没有人有设置 Visual Studio Tools for Git 来访问他们自己的个人 git 服务器而不是 GitHub 的经验?
【问题讨论】:
-
@user2485710,我尝试使用 PuTTY 重新安装 Git 工具,但它仍然没有给我任何设置用于 ssh 访问的密钥的选项。
标签: windows git visual-studio ubuntu ssh