我剛剛git push程式碼之後,去gitlab上面查看commit,出現如圖所示,下面的日期是當前日期,而我剛剛push的日期卻顯示committed 3weeks ago,這是為什麼? [黑人問號臉。難道我和同事們活在不同的時空? ? ?
某草草2017-05-02 09:51:29
因為那個 3 weeks ago 對應的是上面的 11 Jan, 2017.
而且你看後面寫的 commit 數量, 上面是1 commit, 對應一個 merge branch 操作, 下面那個你的是 39commits.
伊谢尔伦2017-05-02 09:51:29
我也覺得應該是你看錯了,因為提交的話,是不會 fetch 遠端倉庫的資料到本地的,所以你看到的提交的第一條資訊就是你自己的。
但是如果你 push 的話,是會自動偵測和 fetch 遠端倉庫到本地的,所以你會看到別人提交的某些節點。 (很可能就在你提交的前面,所以你可以查看提交節點的右側,有提交作者資訊)。
希望對你有幫助。