搜索

首页  >  问答  >  正文

gitlab commit 时间错误

我刚刚git push代码之后,去gitlab上面查看commit,出现如图所示,下面的日期是当前日期,而我刚刚push的日期却显示committed 3weeks ago,这是为什么?[黑人问号脸。难道我和同事们活在不同的时空???

我想大声告诉你我想大声告诉你2799 天前1431

全部回复(4)我来回复

  • PHP中文网

    PHP中文网2017-05-02 09:51:29

    我觉得可能是你合并分支的原因。另外,我想知道你能确定那个三周之前的提交是你刚刚提交的吗?我觉得你可能看错了吧。

    回复
    0
  • ringa_lee

    ringa_lee2017-05-02 09:51:29

    查看一下开发环境的本地时间是否是三周前;git commit的时间是以你开发环境的时间为准的;

    回复
    0
  • 某草草

    某草草2017-05-02 09:51:29

    因为那个 3 weeks ago 对应的是上面的 11 Jan, 2017.
    而且你看后面写的 commit 数量, 上面是1 commit, 对应一个 merge branch 操作, 下面那个你的是 39commits.

    回复
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-02 09:51:29

    我也觉得应该是你看错了,因为提交的话,是不会 fetch 远程仓库的数据到本地的,所以你看到的提交的第一条信息就是你自己的。

    但是如果你 push 的话,是会自动检测和 fetch 远程仓库到本地的,所以你会看到别人提交的某些节点。(很可能就在你提交的前面,所以你可以查看提交节点的右侧,有提交作者信息)。

    希望对你有帮助。

    回复
    0
  • 取消回复