赵走x博客
首页
书籍
软件
工具
古诗词
搜索
登录
12、命令指南
11、单人团队:连接远程仓库
10、单人团队:使用标签
9、单人团队:在仓库中添加更改
8、单人团队:使用分支工作
7、单人团队:创建本地仓库
6、单人团队:基于 issue 的版本控制
5、工作流
4、分支策略
3、访问模型
2、项目治理
1、团队作战
10、单人团队:使用标签
资源编号:76631
Git团队协作
书籍
热度:37
标签用于定位指定的提交。你或许会发现使用标签是一 个好习惯,因为它能帮助你轻松地找到时间线上的节点。 >多人团队中的标签 在本章中,我们提到的都是私有仓库,其中没有与其他队友共享的分支。当 你的分支没有进行共享时,没有理由限制你应该如何以及何时使用标签。想 打标签时就打吧!然而,共享分支上的标签通常用于开发目的,且应该遵循 对团队有利的约定。 标签只能被添加到指定提交。 为了明确你想要打上标签的提交, 你或许会想要同时使用 log 和 show 两个命令。 log 命令将会给你仓库中所有提交的列表(例 5-22) , 而 show 命令 将会显示每个提交的详细信息。 例 5-22 最近提交的快速列表 ``` $ git log --oneline fa04c30 Initial import ``` 一旦你觉得自己找到了你想继续研究的提交, 就可以通过添加提交 ID 来获得这个提交 开头的详细提交消息(例 5-23) 。 要将输出限制到仅这个提交, 请添加一个可选的参数 --max-depth= ,后面跟着你想要显示的记录条数。 例5-23单个提交的日志详细信息 ``` $ git log fa04c30 --max-depth=1 commit fa04c309e3bb8de33f77c54c1f6cc46dc520c2ca Author: emmajane
Date: Sat Oct 25 12:44:39 2014 +0100 Initial import ``` 如果你想要了解这个提交对象的更多信息,可以使用 show 命令以文本形式列出该提交中发 生的修改(当然,如果这是二进制文件,例如图片,那就没有什么用了)。 例 5-24 使用show 命令显示单个提交的日志消息和文本 diff ``` $ git show fa04c30 commit fa04c309e3bb8de33f77c54c1f6cc46dc520c2ca Author: emmajane
Date: Sat Oct 25 12:44:39 2014 +0100 Initial import diff --git a/ch05.asciidoc b/ch05.asciidoc new file mode 100644 index 0000000..8f82732 --- /dev/null +++ b/ch05.asciidoc @@ -0,0 +1,867 @@ + +=== Verifying Git + +Before we dive into using Git, you'll want to check and see which version is installed. For our purposes, Gi [etc] ``` 一旦你找到了想要收藏的提交,就可以通过 tag 命令来完成这个操作。在例 5-25 中,为提交散列 fa04c30 创建了一个新的标签 import 。 例 5-25 为某个提交对象添加一个新的标签 import ``` $ git tag import fa04c30 ``` 你现在可以使用不加任何参数的 tag 命令列出所有已有的标签(例5-26) 。 例 5-26 列出所有标签 ``` $ git tag ``` 屏幕上将会输出一列标签。 到目前为止, 我们只添加了一个标签, 所以这个列表非常简 短,如下所示。 ``` import ``` 一旦标签被创建,你就可以通过标签所在的位置查看这个提交(例 5-27) 。 例 5-27 查看带标签的提交 ``` $ git show import ``` 正如你之前所见, show 命令将会显示该提交的日志消息和文本 diff。