#### Tag 操作
我們可以對某一個穩定的版本設置一個Tag,這樣在以后回頭來看,也更方便和直接。
#### 查看Tag 命令幫助
~~~
git help tag
~~~
#### 查看Tag 命令
~~~
// 查看本地的所有Tag
git tag
// 查看某一系列tag
git tag -l v1.*
~~~
#### 創建Tag 命令
~~~
git tag -a v1.0 -m "對Tag的描述信息"
~~~
我們也可以對以前的某次commit 設置tag。
具體的做法是,首先執行log查詢,找到這次提交的唯一id。
~~~
git log --oneline
~~~
例如:
~~~
bogon:HLBluetoothDemo harvey$ git log --oneline
2b04b38 利用iOS 9后的系統API獲取特性可寫入的最大長度來分割發送。
1468bbe Update README.md
fba0db7 斷開連接時,將connectedperpwheral 置為nil
ee76062 Update README.md
576e179 Update README.md
~~~
上面的 描述信息前的值,就是id。
然后執行
~~~
git tag -a v1.1 2b04b38 -m "Tag的描述信息"
~~~
我們可以在本地添加多個tag 后,執行一下 `git tag` 查看一下本地的`tag`。
#### 提交本地的Tag 到遠程服務器
~~~
git push origin --tags
~~~
然后,我們就可以去github 上看自己的工程里的tags 了。
#### 刪除本地的tag 命令
~~~
git tag -d v1.0
~~~
上面這個命令只能刪除本地的tag,如果這個tag 已經提交到遠程服務器之后,上面的命令并不能刪除遠程服務器上的tag。要刪除遠程服務器上的tag,可以使用如下的命令:
~~~
git push origin --delete tag v1.0
~~~
- 目錄
- 撤銷
- Git reset
- Git revert
- Git reset 命令
- Git的撤消操作 - 重置, 簽出和撤消
- 沖突
- 解決Git合并分支發生的沖突
- BASH
- 復制黏貼
- 教程
- 合并
- 合并提交
- 分支
- Gitee(碼云)
- Github
- 免費私有庫
- 本地倉庫推送到github倉庫
- 工具
- SourceTree
- 添加git-bash.exe到環境變量
- Git
- 安裝
- 配置
- 命令行
- 10個技巧讓開發者的Git水平迅速提升
- 3.2 Git 分支 - 分支的新建與合并
- 遠程分支
- Git幫助
- Git幫助
- 顯示命令幫助
- Git 命令
- 參數配置
- 還原至上次提交
- Git 操作命令
- Git tag
- Git 分支管理
- 認識分支
- 賣主分支
- 分支操作
- 本地倉庫遠程提交
- Git 分區
- 認識里程碑
- 忽略文件
- 已有項目
- 《Git權威指南》