企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
#### 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 ~~~