我在网上搜索了许多资料,都没有找到Git图谱的相关说明。无奈,只好自己分析整理了一些笔记,希望能够帮助大家看懂Git图谱。
什么是Git图谱?
Git图谱常见于Git图形化客户端工具(包括SourceTree、Tortoise等)中,利用不同颜色的点、线结合时间轴按照一定规律,呈现项目的版本演进记录。
这两张图片分别是SourceTree和TortoiseGit中的图谱,看起来大同小异,实际也是如此。下面的所有示例我都将结合SourceTree这一工具来加以说明,有需要的同学可以到SourceTree官网下载。
先看懂一点点
其实,个人觉得,大部分同学并不是真的看不懂Git图谱,只是感觉上面的图太过复杂而已!如果是这样一个图,就没有人会看不懂了。
虽然这个项目很简单,但我们还是要明确一下,我们使用的Git协作方式如下图:
一个origin远程仓库,不直接在上面修改代码,无数个本地仓库,分别与origin远程仓库同步。下面的说明都默认基于一个

本文详细解析Git图谱,通过实例探讨不同颜色的线所代表的意义,介绍主线的概念,帮助读者理解Git图谱如何显示项目的版本演进。内容涵盖分支、提交、合并等操作对图谱的影响。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



