代码之家  ›  专栏  ›  技术社区  ›  KT_

可以在本地(而不是远程)克隆(svn导入的)Git存储库

  •  0
  • KT_  · 技术社区  · 6 年前

    简短版本:我已经将一个Subversion存储库和历史记录导入Git。我想我做得很正确,在这个主题上有一些很好的指南,我能够,至少在我克隆一个裸拷贝作为我的主存储库的同一台机器上,克隆另一个本地拷贝。所以我认为我至少已经基本正确地设置了回购协议:我可以 git clone path/to/repo.git 并获得一份包含所有文件、提交日志等的工作副本。

    这都在我的服务器上(实际上是一个Dreamhost VPS),它用来托管许多域、页面等。

    什么我 不能 似乎是克隆到我的本地机器。当我试图这样做时,使用 git clone https://example.com/path/to/repo.git git clone ssh://user@example.com/path/to/repo.git ,我得到: fatal: repository 'https://example.com/path/to/repo.git' not found fatal: '/path/to/repo.git' does not appear to be a git repository .

    可以 在浏览器中直接转到 https://example.com/path/to/repo.git 并查看 repo.git 在浏览器中,我可以轻松地ssh,所以我可以(?)排除某些配置问题。

    但同样,它在本地(在同一台服务器上)运行良好。

    我是不是漏掉了一些显而易见的东西?

    0 回复  |  直到 6 年前