简短版本:我已经将带有历史记录的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
的内容,而无需问题,因此我可以(?)排除某些配置问题。
但同样,它在本地(在同一服务器上)也可以正常工作。
我缺少明显的东西吗?