提交历史记录未显示在gitlab上

提交历史记录未显示在gitlab上,gitlab,Gitlab,我的一个项目在升级到gitlab版本8.3.2后,停止显示历史记录或以任何方式对推送事件做出反应(但也可能在以前的版本上,因为我们经常更新) 我使用的是一个普通的gitlab docker安装。有没有办法让gitlab重新加载提交历史记录 更新: 这不仅发生在一个项目上,而且到目前为止,除了最近启用了CI和从外部git存储库导入之外,它们之间没有共同点 我终于明白了 此行为的原因是git存储库是使用错误的目录结构导入的 它是: repository.git/ | +-> .git/&l

我的一个项目在升级到
gitlab
版本
8.3.2
后,停止显示历史记录或以任何方式对推送事件做出反应(但也可能在以前的版本上,因为我们经常更新)

我使用的是一个普通的gitlab docker安装。有没有办法让gitlab重新加载提交历史记录

更新: 这不仅发生在一个项目上,而且到目前为止,除了最近启用了CI和从外部git存储库导入之外,它们之间没有共同点

我终于明白了

此行为的原因是git存储库是使用错误的目录结构导入的

它是:

repository.git/
 |
 +-> .git/<bare-repo-content>

你确定你没有搞砸推送和提交吗?git工作得很好。我们可以拉,推,和一切。只有web界面没有显示提交历史记录。但它显示了分支。如果我触发一个构建,它就会这样做。因此,除了web界面未显示提交信息和未对推送触发生成作出反应外,一切正常。确保这不是web浏览器缓存问题(可以在按住Shift键的情况下强制重新加载页面),或者可能是代理服务器缓存问题?100%确保这不是浏览器问题。在不同的计算机上尝试不同的浏览器。已清理的缓存等。这也不能解释为何未触发生成。
repository.git/<bare-repo-content>
mv repository.git/.git tmp.git
rm -rf repository.git
mv tmp.git repository.git