Git入门介绍-5-Tags-入门结束篇
来源:互联网 发布:手机mac地址不可用 编辑:程序博客网 时间:2024/06/06 21:41
本篇介绍Tags, 如果学习过HTML的,应该知道,字面意思就是一个标签。在git中,前面我们介绍了branch。为什么有了分支,还要有标签呢。实际上,tags是branch中的一些小阶段的标记。例如,我在branch1这个分支,通过创建不同Tags,有V1.0和V1.1等等。这些V1.0和V1.1,只是我们那些在分支中功能比较稳定的代码做一个标签,例如release,就是这个点的代码可以用来发布。还有一个,就是我可以通过切换不同tags,来观察代码不同,相当于就查看历史版本记录。
1.选择在什么branch进行创建tag
这里,我们还是拿前面文章的HelloWorld举例,我们这里在master中创建tag,先来看看github上的状态。
我特意圈出一个红圈,这个就表示tags,当前有0个tags。我们在本地bash shell输入checkout 到master命令。
上面图片,显示当前就在master分支。
2.创建一些tags
输入git tag tagname来创建tag
还可以创建带注释的tag
3.显示tag
上面我们知道git tag可以显示当前所有tag的名称,如果需要具体某一个tag的详情信息,输入命令 git show v1.0
还可以输入匹配的多个tag,显示V1.开头的tags
4.推送tags到远程服务器
这里介绍如何推送tag到github网站,命令是 git push origin tagname; 如果有多个tag需要push,执行这个命令git pust --tags
刷新github,可以看到 0 release 变成了 1release
5.删除tags
先看看本地仓库删除,输入命令 git tag -d v1.0
如何远程删除github上的tag
这个可以去github上验证是否被删除了这个release节点。本篇关于git中tags的操作就介绍到这里。作为本系列的结束篇,我想git的入门或者基本操作都介绍完了。其他的知识点或者问题解决过程,应该是在实际工作中才会出现,出现了问题,大家要去网上多查查资料,肯定有解决办法。
- Git入门介绍-5-Tags-入门结束篇
- git入门(7)-Git tags----为版本打上tags
- JSP 自定义标签 (custom tags) 入门介绍
- git rebase 入门介绍
- Git 入门介绍
- Git入门简单介绍
- Git入门介绍
- Git入门介绍
- git入门简单介绍
- 接口测试基础-5-postman工具介绍和应用--接口测试入门结束篇
- Git入门介绍-1-简单介绍
- git使用入门篇
- Git入门篇
- Git 入门篇
- Git 5分钟入门
- Git 5分钟入门
- Git入门介绍-4-分支和合并
- JavaWeb入门结束
- nio基本使用一
- EasyNVR无插件直播服务器如何使用ffmpeg实现摄像机快照功能的
- HashMap实现原理
- Spring Security3.1登陆验证
- setText()的一个细节导致android.content.res.Resources$NotFoundException: String resource ID #0x7
- Git入门介绍-5-Tags-入门结束篇
- Qt学习笔记:信号和槽机制
- linux软件安装——RPM与YUM
- react native学习笔记10——react-navigation的嵌套使用
- Linux下升级nginx,编译安装nginx-sticky-module
- C语言之一级指针与二级指针剖析
- EasyNVR RTSP摄像机HLS直播服务器中使用Onvif协议获取设备快照
- Python爬虫入门-利用requsets库爬取煎蛋网妹子图
- [BZOJ2097][Usaco2010 Dec]Exercise 奶牛健美操(二分+树形dp+贪心)