如何形成正确的git克隆路径?
我创建了一个远程Git存储库,现在我正试图使用Sourcetree将其克隆到另一台计算机上。但是,每次我在“源路径/URL”字段中键入内容时,都会出现一个错误,显示“这不是一个有效的源路径/URL”。这就是我迄今为止所尝试的:如何形成正确的git克隆路径?,git,url,version-control,git-clone,Git,Url,Version Control,Git Clone,我创建了一个远程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://1
- "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/"
- 12.345.678.90/path/to/repo.git
- ssh://12.345.678.90/path/to/repo.git
注意2:为了隐私起见,我使用了一个占位符IP地址来代替真实IP地址。由于您的web服务器可能没有设置为使用git的智能HTTP协议提供访问,git将需要使用更旧、更慢的哑HTTP协议。这也意味着您需要在每次更新存储库后在存储库上运行
git update server info
,以便客户端可以使用这些更新。第一次不这样做可能是两个http URL都不起作用的原因
我还建议为存储库命名,将
.git
目录重命名为something.git
。此时,您应该能够使用http://12.345.678.90/something
以克隆存储库。拥有一个没有名称的存储库是非常不寻常的,并且可能会导致混乱。如果需要的话,这也将使将来添加其他存储库变得更容易。12.345.679.90上的什么是为回购服务的?@jthill我对git很陌生,我不太清楚你的意思。我在12.345.678.90上安装了git,并在我的项目文件夹中执行了git init
和git add.
。这就是你的问题。必须有一些活动服务器在该主机上运行。毫无疑问,最简单的实现方法是,取决于谁控制了这个盒子,它对您来说可能就足够了。