#### 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权威指南》