git tag及推送tag到遠端伺服器

2021-09-22 14:14:42 字數 1432 閱讀 5757

1.列出現有標籤

git tag

v0.1

v0.2

篩選git tag -l "v1.4.2"

v1.4.2.1

v1.4.2.2

v1.4.2.3

新建標籤

輕量級標籤

git tag v1.2

含附註的標籤

git tag -a v1.4 -m "my version 1.4"

git tag -a v1.4 //會開啟你的預設文字編輯器

簽署標籤

$ git tag -s v1.5 -m 'my signed 1.5 tag'

you need a passphrase to unlock the secret key for

user: "scott chacon "

1024-bit dsa key, id f721c45a, created 2009-02-09

驗證標籤

...檢視標籤

git show

後期加註標籤

git log --pretty=oneline //檢視編碼

15027957951b64cf874c3557a0f3547bd83b3ff6 merge branch 'experiment'

a6b4c97498bd301d84096da251c98a07c7723e65 beginning write support

0d52aaab4479697da7686c15f77a3d64d9165190 one more thing

6d52a271eda8725415634dd79daabbc4d9b6008e merge branch 'experiment'

0b7434d86859cc7b8c3d5e1dddfed66ff742fcbc added a commit function

4682c3261057305bdd616e23b64b0857d832627b added a todo file

166ae0c4d3f420721acbb115cc33848dfcc2121a started write support

9fceb02d0ae598e95dc970b74767f19372d61af8 updated rakefile //給我新增tag

964f16d36dfccde844893cac5b347e7b3d44abbc commit the todo

8a5cbc430f1a9c3d00faaeffd07798508422908a updated readme

git tag -a v1.2 9fceb02

推送到遠端倉庫

push單個tag,命令格式為:git push origin [tagname]

push所有tag,命令格式為:git push [origin] --tags

git推送tag到遠端伺服器

預設情況下,git push並不會把tag標籤傳送到遠端伺服器上,只有通過顯式命令才能分享標籤到遠端倉庫。1.push單個tag,命令格式為 git push origin tagname 例如 git push origin v1.0 將本地v1.0的tag推送到遠端伺服器 2.push所有tag...

Git把Tag推送到遠端倉庫

建立附註標籤 git tag a v0.1.2 m 0.1.2版本 列出標籤 git tag 在控制台列印出當前倉庫的所有標籤 git tag l v0.1.搜尋符合模式的標籤 git push並不會把tag標籤傳送到遠端伺服器上,只有通過顯式命令才能分享標籤到遠端倉庫。1.push單個tag,命令...

Git把Tag推送到遠端倉庫

建立附註標籤 git tag a v0.1.2 m 0.1.2版本 列出標籤 git tag 在控制台列印出當前倉庫的所有標籤 git tag l v0.1.搜尋符合模式的標籤 git push並不會把tag標籤傳送到遠端伺服器上,只有通過顯式命令才能分享標籤到遠端倉庫。1.push單個tag,命令...