Git插件TortoiseGit版本分支图介绍

Git插件TortoiseGit版本分支图介绍

每个人都有自己熟悉的Git客户端,我也有TortoiseGit,用起来还挺顺手,而且使用了TortoiseGit的版本分支图功能,让我规避了很多风险。在一个大型工程开发过程中,在漫长的开发周期中改着改着容易修改到本来无关的代码。此时这种代码没有发现,上线后那就是一个大事故。

食用位置

选择某个已经checkout的文件夹。右键,选择TortoiseGit->找到版本分支图,即可打开Git分支演进。
Git插件TortoiseGit版本分支图介绍

版本对比,让代码来一次全面的review

点击版本分支图后效果如下
Git插件TortoiseGit版本分支图介绍
红色部分代表这本地当前分支。比如本次分支代码将要发布。选择Master分支->右键->与工作副本对比。
Git插件TortoiseGit版本分支图介绍
将会展示如下图的列表
Git插件TortoiseGit版本分支图介绍
选择某个文件,右键->比较版本差异。
Git插件TortoiseGit版本分支图介绍
比较结果如下,右边为本地代码,左边为选择对比的分支的代码。图中是Master分支代码。
Git插件TortoiseGit版本分支图介绍
仔细分析代码,分析每一个文件中添加代码的原因,做到业务完整的情况下,不多修改不必要的代码,造成测试无法覆盖到的Bug。