1. 程式人生 > >git tag按照時間排序

git tag按照時間排序

以及 關於 而已 https http 同時 -m 排序 版本

打標簽

git tag -a v1.2.0 -m "new version"

顯示標簽以及備註,這個是按照tag的version的順序排序,並非按照tag的時間順序

git tag -n

實現標簽以及備註,按照打標簽的時間排序,這個應該是最可能使用的,反正我版本多了之後,就是用這個命令查看。

git tag -n --sort=taggerdate 

--sort=key,關於key的值可以參考 https://git-scm.com/docs/git-for-each-ref
想看同時有時間、tag、tag備註的,可以使用如下命令

git for-each-ref --sort=taggerdate --format ‘%(refname:short) %(taggerdate:short) %(subject)‘ 

可以對某個版本進行補打標簽,commitId只要填入前7位即可

git tag -a v1.2 4e8223a

刪除標簽,並不會刪除版本,只是刪除標簽而已。

git tag -d v1.2

git tag按照時間排序