git-instaweb和git-clone

Rit*_*hie 6 git

我使用git-instaweb在我的本地机器上设置了一个git webserver.

现在我希望能够从那个回购中克隆,但是当我尝试时

git clone http://localhost:1234 它给了我一个错误:

fatal: http://localhost:1234/info/refs not found: did you run git update-server-info on the server?
Run Code Online (Sandbox Code Playgroud)

git update-server-info没有帮助.有人有解决方案吗?

先感谢您.

Gre*_*ill 2

Git instaweb 设计用于在 Web 浏览器中浏览存储库,而不是可以从中克隆的东西。尝试在网络浏览器中访问http://localhost:1234进行查看。

如果你想从某些东西克隆,你可能会寻找git-daemon

  • 是的,当然,git-daemon 可以做到这一点,但是使用相同的 url 会很棒,不是吗?另一方面,Hg 允许您从 http 服务的存储库中提取数据。所以我想,应该可以对 git 做同样的事情。 (3认同)