< 笔记 > Git
来源:互联网 发布:360网络电视直播 编辑:程序博客网 时间:2024/06/05 10:42
07 Git 标签管理
By Kevin Song
- 07-01 创建标签
- 07-01-01 默认标签
- 07-01-02 指定 Commit ID 标签
- 07-01-03 指定 Commit ID 和 标签信息 的标签
- 07-01-04 指定 Commit ID 和 PGP签名 的标签
- 07-02 操作标签
- 07-02-01 删除本地标签
- 07-02-02 推送本地标签
- 07-02-03 推送全部标签
- 07-02-04 删除远程标签
标签(tag):和commit绑定在一起的有意义的名字
07-01 创建标签
07-01-01 默认标签(打在最新提交的commit上)
1 . 切换到需要打标签的分支
$ git branch* dev master$ git checkout masterSwitched to branch 'master'
2 . git tag 新建标签
$ git tag v1.0
3 . git tag 查看所有标签
$ git tagv1.0
07-01-02 指定 Commit ID 标签
1 . 找到历史提交的commit id
$ git log --pretty=oneline --abbrev-commit6a5819e merged bug fix 101cc17032 fix bug 1017825a50 merge with no-ff6224937 add merge59bc1cb conflict fixed400b400 & simple75a857c AND simplefec145a branch testd17efd8 remove test.txt...
2 . 给指定Commit打标签
$ git tag v0.9 6224937
3 . git tag 查看所有标签
$ git tagv0.9v1.0
07-01-03 指定 Commit ID 和标签信息的标签
$ git tag -a v0.1 -m "version 0.1 released" 3628164
07-01-04 指定 Commit ID 和 PGP签名 的标签
$ git tag -s v0.2 -m "signed version 0.2 released" fec145a
07-02 操作标签
07-02-01 删除本地标签
$ git tag -d v0.1Deleted tag 'v0.1' (was e078af9)
07-02-02 推送本地标签
git push origin :
$ git push origin v1.0Total 0 (delta 0), reused 0 (delta 0)To git@github.com:KevinJtSong/learngit.git * [new tag] v1.0 -> v1.0
07-02-03 推送全部标签
git push origin –tags
$ git push origin --tagsCounting objects: 1, done.Writing objects: 100% (1/1), 554 bytes, done.Total 1 (delta 0), reused 0 (delta 0)To git@github.com:KevinJtSong/learngit.git * [new tag] v0.2 -> v0.2 * [new tag] v0.9 -> v0.9
07-02-04 删除远程标签
1 . 先从本地删除
$ git tag -d v0.9Deleted tag 'v0.9' (was 6224937)
2 . 再从远程删除
$ git push origin :refs/tags/v0.9To git@github.com:KevinJtSong/learngit.git - [deleted] v0.9
阅读全文
0 0
- Git -> git log笔记
- Git 笔记 git add
- Git 笔记, git commit
- 【git】git学习笔记
- git笔记
- git笔记
- git笔记
- git笔记
- git笔记
- git 笔记
- git笔记
- git 笔记
- git笔记
- Git 笔记
- GIT笔记
- Git笔记
- Git笔记
- [笔记]Git
- 解析xml的4种方法详解
- MD5算法
- http 301与302的区别
- 贝尔实验室简介
- maven创建项目缺少 maven-resources-plugin-2.6.jar 包。
- < 笔记 > Git
- 二进制枚举子集与容斥
- 160. Intersection of Two Linked Lists
- Java RTTI(Run-Time Type Identification) 运行时类型识别
- 使用Maven构建javaWeb项目时,启动tomcat出错:严重: Error configuring application listener of class org.springframewo
- 详细记录 mac 系统下使用 chmod 命令修改文件权限
- ThinkPHP学习笔记—命名空间
- 欧拉图
- Netty源码分析:PoolChunkList