搜尋

首頁  >  問答  >  主體

gitlab commit 時間錯誤

我剛剛git push程式碼之後,去gitlab上面查看commit,出現如圖所示,下面的日期是當前日期,而我剛剛push的日期卻顯示committed 3weeks ago,這是為什麼? [黑人問號臉。難道我和同事們活在不同的時空? ? ?

我想大声告诉你我想大声告诉你2790 天前1419

全部回覆(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
  • 取消回覆