git - 致命的 : Not a Git Repository

标签 git ssh

所以我现在可以使用 SSH 没问题了,我已经在我的

中设置了一个新的 git 仓库

/home/Tom/Git/myapp.git

我提供了对另一个驱动器的访问权限来托管存储库,因此目录“Git”实际上存在于 D:\使用

ln -s /cygdrive/d/Git/myapp.git

现在,当我尝试使用 clone 我的 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

最佳答案

尝试

git clone ssh://name@ipaddress:port/~/Git/myapp.git

(重要的一点是 ~ 路径组件)。

关于git - 致命的 : Not a Git Repository,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1491978/

相关文章:

ssh - 如何在 PuTTY 上查看文件?

linux - 在 VM 上使用 scp 时获取连接被拒绝错误

azure - 授予对新主机的访问权限?

linux - 使用expect通过ssh和密码传输命令

git - git 中的 Hg update -C Mercurial 命令等效命令

git merge 不会出现在提交历史记录中

java - NetBeans 8.1 无法连接到远程存储库

git - git commit 信息中的 ^M 个字符 (git commit -v)

Git 克隆。 key_load_public : invalid format Permission denied (publickey)

git - 转义 git 提交消息中的注释字符 (#)