1. 程式人生 > >Git tag命令

Git tag命令

1.為什麼要使用git tag?
因為如果你commit的版本很多,那commit ID就會很多,而且沒有什麼特別的辨別度,如果每次別人叫你就那個版本來,你就去用git log --pretty=oneline --abbrev-commit未免也很複雜,而且不適合用來口頭敘述,於是乎git tag,就誕生啦。
2.怎樣使用git tag?
1.git tag(注意這個是預設你最新版本的commit)
2.git tag commit id (也可以解決這個命名問題)
3.git tag(是檢視有多少的版本)
4.git tag -d <tag’s name>(可以刪除本地的tag);
5.git tag origin :refs/tags/<tag’s name>(這個是刪除遠端庫裡的tag)還有添一句git push origin :<刪除的分支名>可以刪除遠端的分支(分支的建立和刪除和tag的十分相似);
6.git tag -a<tag’s name> -m “something you want to add” commit id;(這是為了加一些註釋的喲);
7.git show <tag’s name> 還有一個檢視版本資訊的命令;