缺少git提交超过http但可通过ssh提供

时间:2013-08-06 08:33:25

标签: git

我使用git存储库已有好几个月,而且一切都像魅力一样。

要将git集成到Target Process,我必须通过http使存储库可用。 apache设置工作(文档根目录是所有存储库所在的目录,当前没有htaccess)。

当通过HTTP克隆存储库时,它可以工作,但它是一个旧状态(过去两天日志中没有提交) - 无论选择了哪个分支。

我用TortoiseGit和Windows Git Bash克隆 - 都是一样的。 试图将整个git存储库和chmod'ed复制到0777,以排除正确的问题,但它是相同的。

通过SSH,提交都可用。

这是什么原因以及如何解决这个问题?

1 个答案:

答案 0 :(得分:3)

我认为你缺少https://www.kernel.org/pub/software/scm/git/docs/git-update-server-info.html这是http服务器的先决条件。