我可以通过http git克隆非裸存储库吗?

时间:2014-07-10 03:36:43

标签: git http git-clone git-bare

我使用lighttpd作为我的服务器并尝试通过http克隆我的存储库。

我面临两个问题:

  1. mv hooks / post-update.sample hooks / post-update dosent似乎可以解决问题,我必须在每个repo中手动运行git update-server-info。那是为什么?

  2. 我只能通过http克隆裸存储库。对于非裸露,它会给#34; ... / info / refs ..找不到"。但我能够通过明确地给.git文件夹" http:// localhost / repo / .git"。

  3. 来克隆非裸仓库。

    任何方式我都能使两件事情都运转正常或是我做错了什么?

    /干杯

1 个答案:

答案 0 :(得分:1)

  1. 确保挂钩文件是可执行的(chmod +x)。
  2. 在此实例中使用.git目录是正确的。