Gitlab 可以push但web端不显示文件

最近遇到一个奇怪的问题,Git本地push文件成功,但是登录Gitlab看不到文件!

解决办法:

运行命令 gitlab-rake cache:clear RAILS_ENV=production 清楚缓存.
如果没有 gitlab-rake命令 , 可以到git安装目录的bin目录下, 执行rake cache:clear RAILS_ENV=production

Gem::LoadError: You have already activated rake 10.5.0, but your Gemfile requires rake 12.0.0. Prepending `bundle exec` to your command may solve this.

如报上述错误,可执行 bundle exec ‘rake cache:clear RAILS_ENV=production’

再次登录Gitlab,刷新项目,可以看到文件了

原因

最后发现硬盘看见不够了,清除缓存只是腾出空间,建议迁移仓库目录(迁移后记得也要清缓存)

你可能感兴趣的:(Git)