版本分支图
版本分支图介绍
版本分支图
(Revision graphs)用于方便的查看分支和标签的信息。这是一个可视化展示 Git 版本控制和分支结构的图形界面。通过版本分支图,用户可以清晰地看到各个分支的创建、合并以及提交历史等信息。
随着时间的推进,仓库的分支和标签也会越来越多,分支和标签之间的关系会呈树状,那么就需要能在一张图上显示所有这些关系的功能,版本分支图就是为此而开发的。
在 TortoiseGit 中查看分支图
以
rt-thread
为例,查看这个仓库的版本分支图。选中仓库,鼠标右击 -
TortoiseGit - Revision graph
,即可生成版本分支图(截取其中的一部分):
分支图上的每个图块称为
节点
(Nodes),每个节点都有颜色,颜色在
TortoiseGit - Settings
中可以修改。默认的颜色含义是:
- 红色:当前分支,也就是当前正在使用的分支。
- 绿色:本地分支,也就是存在于本地 Git 仓库中的分支,它们存储在你的计算机上。
- 洋红:远端分支,也就是存在于远程 Git 仓库中的分支,这些分支存储在网络上的某个服务器中,比如 GitHub、Gitee等
- 黄色:标签,也就是标记特定点或版本的引用,详情可参考我的博文TortoiseGit 入门指南12:创建标签
操作分支图
每当鼠标悬停在
节点
上时,修订日期、作者和注释都会显示在提示框中。每个节点还有右键菜单,可以查看当前版本的提交日志等,如下图所示:
如果选择两个节点(先选中 1 个,再按下
Ctrl
键,左键单击第 2 个),则可以使用右键菜单显示这些修订之间的差异。
如果要再次获取较新的信息,只需使用
F5
刷新视图即可。
浏览存储库
存储库介绍
浏览存储库
(Repo-browser)是一个用于查看 Git 存储库中文件和提交历史的功能。通过这个功能,用户可以浏览存储库中的所有文件和目录,查看每个文件的提交历史,以及每个提交的详细信息。同时,它还提供了版本比较的功能,让用户能够直观地看到文件在不同提交之间的差异。
在 TortoiseGit 中打开浏览存储库
可以在
提交日志对话框
中打开要浏览的存储库。选中仓库,鼠标右击 -
TortoiseGit - Git Show log
,打开提交日志对话框。 选中要浏览的提交,鼠标右键单击,在弹出的右键菜单中选择
Browse repository
:
这将打开 “存储库浏览器”:这个功能的界面一般分为左右两个部分。
在左边窗口中,显示的是存储库的目录结构,右边则显示选中目录或文件的内容。在存储库浏览器窗口的顶部,可以看到存储库中的路径以及要浏览的提交版本(以 SHA-1 值表示),可以点击图中红色区域,切换到其它提交,方便地切换到其他版本进行查看。
双击其中一个文件,就可以用默认应用打开这个文件。这些文件和文件夹还支持拖拽功能,如果你想保存这些文件到桌面,只需要将它们拖拽到桌面,TortoiseGit 会自动将它们复制到桌面。
读后有收获,资助博主养娃 - 千金难买知识,但可以买好多奶粉 (〃‘▽’〃)
版权归原作者 研究是为了理解 所有, 如有侵权,请联系我们删除。