顯示具有 git tag 標籤的文章。 顯示所有文章
顯示具有 git tag 標籤的文章。 顯示所有文章

2013年6月17日 星期一

上傳tag到遠端的repo

上傳標籤到遠端

git push 並不會把標籤上傳到遠端,所以必須透過底下才行
git push origin v1.5
Counting objects: 50, done.
Compressing objects: 100% (38/38), done.
Writing objects: 100% (44/44)4.56 KiB, done.
Total 44 (delta 18), reused 8 (delta 1)
To git@github.com:schacon/simplegit.git
* [new tag]         v1.5 -> v1.5
如果在本機端很多標籤,利用 –tags 一次上傳上去
git push origin --tags
Counting objects: 50, done.
Compressing objects: 100% (38/38), done.
Writing objects: 100% (44/44)4.56 KiB, done.
Total 44 (delta 18), reused 8 (delta 1)
To git@github.com:schacon/simplegit.git
 * [new tag]         v0.1 -> v0.1
 * [new tag]         v1.2 -> v1.2
 * [new tag]         v1.4 -> v1.4
 * [new tag]         v1.4-lw -> v1.4-lw
 * [new tag]         v1.5 -> v1.5


http://blog.wu-boy.com/2010/11/git-%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6-%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E6%A8%99%E7%B1%A4tag/

2013年3月3日 星期日

git的tag(標籤)

git tag的基礎概念


git目前僅有實作一種標籤物件,但它卻有兩種型態:


1. Lightweight Tag(輕量標籤):
   
輕量標籤參照至一個"送交物件",且通常是該容器所私有的標籤(?!),這種標籤不會在物件儲存上建立永久物件。 
2. Annotated Tag(標示標籤):
   
標示標籤則會真實的建立一個物件,而該物件裡面會包含你所提供的訊息,則該訊息可以根據RFC-4880使用GnuPG金鑰來簽屬"數位簽章"。



Git將Lightweight Tag以及Annotated



git tag的使用



http://blog.wu-boy.com/2010/11/git-%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6-%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E6%A8%99%E7%B1%A4tag/

http://gitbook.liuhui998.com/3_7.html