22.2 Topgit原理

22.2 Topgit原理 - 图1

22.2 Topgit原理 - 图2

丁文件。

上面的特性分支B还只是依赖一个分支,如果出现一个分支依赖多个特性分支的话,情况就会更加复杂,也更能体现出这种设计方案的精妙。

Topgit还在每个特性分支工作区的根目录引入两个文件,用于记录分支的依赖及关于此分支的说明:

文件.topdeps记录该分支所依赖的分支列表。

该文件通过tg create命令在创建特性分支时自动创建,或者通过tg depend add命令来添加新依赖。

文件.topmsg记录该分支的描述信息。

该文件通过tg create命令在创建特性分支时创建,可以手动编辑。