我正在尝试将名为Repository的D文件夹中的服务器PC中的一个存储库的克隆化为路径
d:/存储库
然后我通过右键单击并选择git bash并执行以下命令来在那里进行回购
git init
现在这将成为Repository。
我使用Bitvise SSH从远程PC连接。 当我尝试以下命令时:
git clone ssh://rsehdev@10.135.156.240:/〜/ d / Repository /.git
它将打印此错误:
致命:'〜/ d / Repository / .git'似乎不是git存储库 致命:无法从远程存储库读取。 请确保您拥有正确的访问权限 存储库存在。
我已经在环境变量中设置了关于git的路径。
这样做的其他建议是什么?
提前致谢
答案 0 :(得分:0)
您似乎误解了Windows文件系统和基于unix的文件系统是如何布局的。我不确定D:/
是什么,但它应该是D:\
。继续,〜/表示unix上的主目录(用于您的用户名),但是您指定的路径似乎没有提及任何有关主目录的信息。你在unix或linux机器上吗?确保您的git clone路径指向计算机上的正确位置。此外,根据https://git-scm.com/book/en/v2/Git-on-the-Server-Setting-Up-the-Server
ssh://rsehdev@10.135.156.240:<path>/myrepository.git
,而不是ssh://rsehdev@10.135.156.240:<path>/myrepository/myrepository.git
这样的路径