芒果小站

  1. 全球最具业界良心的主机 - Linode

    毫无疑问,目前做得最好的主机供应商

    猛击这里查看

  2. 芒果小站目前使用的主机 - Linode

    客服响应快,随时退款,XEN 架构稳定

    猛击这里查看

  3. 最好的日本东京线路主机 - Linode

    可选弗里蒙特、达拉斯、亚特兰大、纽瓦克、伦敦、东京机房

    猛击这里查看

  • 1
  • 2
  • 3
切换到精简模式
2

Git tag 操作方法和两种模式

git
作者 芒果/分类 代码/发布于 2013-08-25 00:16

最近 Git 用的较多,尝试为项目释出版本的过程中,顺便了解了下 tag 的操作方法和两种模式。

创建 tag:

在 Git bash 命令窗口执行:

git tag -a 1.0.0 -m “version 1.0.0” // 引号中是 tag 描述信息
git push –tags // 推送到服务端仓库

删除 tag:

在 Git bash 命令窗口执行:

git tag -d 1.0.0 // 删除这个 tag
git push origin :refs/tags/1.0.0 // 删除服务端的这个 tag

在浏览 Github 仓库时,发现有一些 tag 的类型是轻量级(lightweight),而有一些则是有注释的(annotated)。最直接的差别是轻量级的 tag 不需要添加描述信息,只要执行以下命令即可:

git tag 1.0.0
git push –tags

说完了。

版权所有,转载请注明出处。
转载自 <a href="http://mangguo.org/git-tag-ways-and-two-modes/" title="Git tag 操作方法和两种模式" rel="bookmark">Git tag 操作方法和两种模式 | 芒果小站</a>
如果喜欢这篇文章,欢迎订阅芒果小站以获得最新内容。

已经有 2 条群众意见

  1. 洛阳期货开户 /2013-08-25 12:03

    Git tag 操作方法和两种模式和我上次在百度里搜的有些不同,这个简单些。 回应

    #1
  2. pbt /2013-09-20 11:17

    最直接的差别是轻量级的 tag 不需要添加描述信息,只要执行以下命令即可。 回应

    #2

下面我简单说几句