gitr 是一个用于管理 git 存储库中软件变体的分支模型和工具,简化开发特定和变体通用功能的管理。它支持多个阶段,从功能分支到实验、测试、稳定,再到 Hot-fixCold-fix 分支的管理。以下是开始使用 gitr 的步骤:

创建变体

要将第一个变体添加到代码中,只需启动通用变体并从中派生其他变体:


gitr variant universal  # 创建通用变体

 gitr variant platform-independ  # 创建 "platform-independ" 变体

gitr variant linux-only  # 创建另一个 "linux-only" 变体

这些命令将初始化不同的变体,简化不同平台或功能需求的管理。