git的奇怪行为。 我们试图克隆gitlab上的一个存储库。存储库不是空的:一些目录和一些脚本。我们可以使用gitlab webUI下载它。 但是我们使用git clone cmd获得了一个空的存储库:
Cloning into 'aft'...
warning: You appear to have cloned an empty repository.
Checking connectivity... done.
其他计算机的行为相同。我们试图重新启动gitlab它是一样的。
如果我们git克隆其他存储库它完美地运行,只有这个特殊的存储库具有这种奇怪的行为。它最近才运行良好,最值得注意的变化是来自在Windows平台上工作的新用户的提交。
编辑:感谢VonC,我尝试使用http代替ssh,但它确实有效。我有正确的存储库,包含我的所有文件和远程控制器的正确配置。我遵循了这个:https://github.com/gitlabhq/gitlabhq/issues/1930但git正如预期的那样在gitlab组中。有什么想法吗?
答案 0 :(得分:0)
在您的服务器存储库中,在info/refs
上,描述了您的最后一次提交?
如果没有,请执行
git update-server-info
chown apache info/refs