我如何 git 使用 http 进行克隆?

How can I git clone using http?

需要注意的是,我的裸仓库位于主目录中 - 即它位于 ~/root.git.

我正在使用这个 doc

我试过了

git clone http://www.domain.com/root.git

但这不起作用b.c。我的域指向一个名为 public_html 的文件夹,该文件夹在文件夹层次结构中与 root.git

处于同一级别
fatal: repository not found

是错误。

有没有办法让它查找一个目录。我试过了

git clone http://www.domain.com/../root.git

如果 HTTP 服务器未配置为提供服务,则无法通过 HTTP 访问任何内容。

既然你的文件在文档根目录之上,除非你引入别名/重写/等来暴露它,否则它是不可访问的。