TortoiseGit 入门指南15:版本分支图与浏览存储库

版本分支图是Git版本控制的可视化工具,展示分支和标签的创建、合并及历史。在TortoiseGit中,用户可以通过Revisiongraph查看分支图,了解分支状态和历史。存储库浏览器则允许用户浏览文件和提交历史,进行版本比较。该文以TortoiseGit为例,介绍了这两个功能的使用方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

版本分支图

版本分支图介绍

版本分支图(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 会自动将它们复制到桌面。









读后有收获,资助博主养娃 - 千金难买知识,但可以买好多奶粉 (〃‘▽’〃)
千金难买知识,但可以买好多奶粉

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值