GitLab提交时间显示错误/修改时区

一、学习原因

在使用GitLab的过程中,发现提交日期显示不对。

目前北京时间为2019-4-26 17:30,如果提交时间为两小时前,应该显示15:00。相差八小时。所以应该是GitLab的时区不对。

二、修改GitLab的时区设置

用如下命令打开gitlab.rp文件:vim /etc/gitlab/gitlab.rb

看到配置文件中使用的是北京时间,但是在服务器中并没有北京时间的时区信息,所以改成Shanghai。

修改time_zone的值为东八区时间为上海:gitlab_rails['time_zone']='Asia/Shanghai'

修改完成后保存。

三、配置并重新启动gitlab

依次执行完下面的命令:

-- 应用修改的配置,这一步必须执行,否则修改的配置无法生效

sudogitlab-ctl reconfigure

-- 重启gitlab

sudogitlab-ctl restart

-- 查看gitlab的运行状态

sudogitlab-ctl status

刷新页面即可以看到正确的时间显示。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容