我创建了一个远程 Git 存储库,现在我正在尝试使用 Sourcetree 将它克隆到另一台计算机上。但是,每次我在“源路径/URL”字段中输入内容时,都会出现一个错误,提示“这不是有效的源路径/URL”。这是我迄今为止尝试过的:
- “git://12.345.678.90/”
- “git://12.345.678.90/.git/”
- “http://12.345.678.90/.git/”
- “http://12.345.678.90/”
- “ftp://12.345.678.90/”
- “ftp://12.345.678.90/.git/”
- “rsync://12.345.678.90/”
- “rsync://12.345.678.90/.git/”
我一直在使用Git 文档和通过搜索谷歌找到的东西。我注意到的一件事是,很多人的克隆 URL 看起来类似于以下之一:
- 12.345.678.90/path/to/repo.git
- ssh://12.345.678.90/path/to/repo.git
主存储库所在的服务器不支持 SSH。此外,存储库位于网站的根文件夹(不是服务器的根文件夹)中。另一件事是我的存储库没有名称。当我在文件资源管理器(它是一个 Windows 服务器)中查看它时,它只是被列为“.git”。
注意 1:我使用的所有 URL,我使用的都是不带引号的。当我第一次输入它时,它会自动将其中的一半转换为链接。
注意 2:为了保护隐私,我使用占位符 IP 地址代替真实的 IP 地址。