Git檢視tag標籤建立時間

admin發表於2018-07-29

關於tag標籤的基本用法可以參閱Git tag標籤用法詳解一章節。

下面介紹一下如何查標籤建立的時間,首先看一下當前分支提交歷史。

程式碼例項如下:

[Shell] 純文字檢視 複製程式碼
$ git log --pretty=oneline

程式碼執行效果截圖如下:

a:3:{s:3:\"pic\";s:43:\"portal/201807/29/003944es0l5l0l8l8ekubb.png\";s:5:\"thumb\";s:0:\"\";s:6:\"remote\";N;}

下面給commit提交打上標籤,然後檢視提交歷史截圖如下:

a:3:{s:3:\"pic\";s:43:\"portal/201807/29/004004phuqq96hl36txsn8.png\";s:5:\"thumb\";s:0:\"\";s:6:\"remote\";N;}

可以看到兩個提交已經被打上標籤,下面就檢視一下他們常見的時間。

本站到現在為止沒有找到一個直接的命令獲取tag標籤建立時間,但是可以曲徑通幽。

特別說明:如有簡便的方式,希望大家分享一下,不勝感謝。

標籤引用儲存於.git/refs/tags目錄下,程式碼如下:

[Shell] 純文字檢視 複製程式碼
$ git for-each-ref

程式碼執行效果截圖如下:

a:3:{s:3:\"pic\";s:43:\"portal/201807/29/004109rh02dweafiute0it.png\";s:5:\"thumb\";s:0:\"\";s:6:\"remote\";N;}

下面我們檢視一下tagLear標籤的建立時間,程式碼如下:

[Shell] 純文字檢視 複製程式碼
$ stat .git/refs/tags/tagLearn

程式碼執行效果截圖如下:

a:3:{s:3:\"pic\";s:43:\"portal/201807/29/004149ypm1qgnksnxdxqx7.png\";s:5:\"thumb\";s:0:\"\";s:6:\"remote\";N;}

.git/refs/tags/tagLearn檔案的建立時間就是tagLearn標籤的建立時間。

檢視commit提交建立時間比較簡單,參閱Git檢視分支建立時間一章節。

相關文章