现在我的SSH已经可以正常工作了,我已经在我的
/home/Tom/Git/myapp.git
中设置了一个新的git repo。
我为了托管repo,提供了对另一个驱动器的访问权限,因此实际上在D:\上存在“Git”目录,使用以下命令:
ln -s /cygdrive/d/Git/myapp.git
现在,当我尝试使用以下命令克隆我的git repo时:
ssh://name@ipaddress:port/Git/myapp.git
我得到了以下错误:
fatal: '/Git/myapp.git' does not appear to be a git repository
有什么想法吗?
编辑:我甚至创建了一个位于/Tom/myapp.git内部的目录,并尝试使用以下命令:
git clone ssh://name@ipaddress:port/myapp.git
但我仍然收到错误消息。还尝试了以下命令:
git clone -v ssh://name@ipaddress:port/~/myapp.git
错误消息如下:
fatal: '~/myapp.git' does not appear to be a git repository
Initialized empty Git repository in D:/Local/myapp/.git/
fatal: The remote end hung up unexpectedly
~
路径组件在哪里呢?添加后,请确保正确重现错误消息。 - Michael Krelin - hacker