我的工作组正在尝试将其代码库从良好的 ole 共享文件系统方法转移到私有 git 服务器。我们一直关注Pro Git到第 4.4 章,在那里任何关于如何在基于 Windows 的服务器上执行此操作的暗示都消失了。 起初,我们忽略了这部分,除非作为参考,因为我们已经使用 PuTTY 和 WinSCP 访问远程服务器,并且相信我们已经共享的和现有的来自这些会话的 SSH 密钥会在那里等着我们。相反,我们得到以下错误:
fatal: '/C/GitRepository/NAV.git' does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
该文件夹在那里并且可以在远程服务器上访问。
我们知道这个问题在 SO 上被问了十几次,但我们仍然无法解决这个问题。 任何人都可以就如何设置密钥提供一些特定于 Windows 的帮助(或者,如果 PuTTY 和 WinSCP 会话中的这些密钥可用,还有什么问题)?