@@ -43,7 +43,7 @@ v1.8.5.5
4343
4444Git 使用两种主要类型的标签:轻量标签(lightweight)与附注标签(annotated)。
4545
46- 一个轻量标签很像一个不会改变的分支 - 它只是一个特定提交的引用。
46+ 一个轻量标签很像一个不会改变的分支—— 它只是一个特定提交的引用。
4747
4848然而,附注标签是存储在 Git 数据库中的一个完整对象。
4949它们是可以被校验的;其中包含打标签者的名字、电子邮件地址、日期时间;还有一个标签信息;并且可以使用 GNU Privacy Guard (GPG)签名与验证。
@@ -58,7 +58,7 @@ Git 使用两种主要类型的标签:轻量标签(lightweight)与附注
5858
5959[source,console]
6060----
61- $ git tag -a v1.4 -m ' my version 1.4'
61+ $ git tag -a v1.4 -m " my version 1.4"
6262$ git tag
6363v0.1
6464v1.3
@@ -92,7 +92,7 @@ Date: Mon Mar 17 21:52:11 2008 -0700
9292
9393(((tags, lightweight)))
9494另一种给提交打标签的方式是使用轻量标签。
95- 轻量标签本质上是将提交校验和存储到一个文件中 - 没有保存任何其他信息。
95+ 轻量标签本质上是将提交校验和存储到一个文件中—— 没有保存任何其他信息。
9696创建轻量标签,不需要使用 `-a`、`-s` 或 `-m` 选项,只需要提供标签名字:
9797
9898[source,console]
@@ -141,7 +141,7 @@ a6b4c97498bd301d84096da251c98a07c7723e65 beginning write support
141141
142142现在,假设在 v1.2 时你忘记给项目打标签,也就是在 “updated rakefile” 提交。
143143你可以在之后补上标签。
144- 要在那个提交上打标签,你需要在命令的末尾指定提交的校验和(或部分校验和):
144+ 要在那个提交上打标签,你需要在命令的末尾指定提交的校验和(或部分校验和):
145145
146146[source,console]
147147----
@@ -179,7 +179,7 @@ Date: Sun Apr 27 20:43:35 2008 -0700
179179
180180默认情况下,`git push` 命令并不会传送标签到远程仓库服务器上。(((git commands, push)))
181181在创建完标签后你必须显式地推送标签到共享服务器上。
182- 这个过程就像共享远程分支一样 - 你可以运行 `git push origin [tagname]`。
182+ 这个过程就像共享远程分支一样—— 你可以运行 `git push origin [tagname]`。
183183
184184[source,console]
185185----
0 commit comments