解决Gitlab不显示Push Event和新分支

这个问题在Github上有不少讨论,为方便国际友人,可以看这里的英文版。 换了Redis配置后,发现git push 后Gitlab页面上不再显示Push Event和新的分支了,这个问题在自己部署的版本上经常出现,主要原来还是配置不对,直接用包安装会比较方便。这里针对的是v8.7,下面是解决的过程,方便用需要的朋友。 下图就是你git push后gitlab所做的工作,gitlab-shell会触发回调,并往redis里塞任务,而sidekiq会从redis里取任务出来并更新页面上的东西。如果你push完代码更新了,页面没显示出来,多半是sidekiq没有从redis取到更新的任务,当然首先要保证sidekiq正常在后台工作。 首要任务 确保Gitlab各组件工作正常, »