硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1042|回复: 4
收起左侧

[其它] GIT版本控制一个平台多个型号

[复制链接]

1

主题

3

回帖

6

积分

新手上路

积分
6
发表于 2024-7-18 10:17:39 | 显示全部楼层 |阅读模式
各位大佬,

请教一下用GIT怎么管理同一个代码多型号的场景,现在用GIT分支管理不同型号,用cherry-pick去设置通用修改。这样子型号多了之后git树不忍直视。


有说用repo+批处理的感觉更复杂了。

请问像上面这种情况要怎么操作GIT更合理啊?或者有相关书籍或文档拜读一下也行。感谢!
回复

使用道具 举报

0

主题

126

回帖

126

积分

初级会员

积分
126
发表于 2024-7-18 11:02:25 | 显示全部楼层
一般来说不同型号(功能参数差异)是在Build过程中区分的(不同Target),branch一般用于区分功能差异很大的版本,新branch用来加大的新功能(最后合并到master)。
回复

使用道具 举报

1

主题

3

回帖

6

积分

新手上路

积分
6
 楼主| 发表于 2024-7-19 09:40:29 | 显示全部楼层
感谢指点!
回复

使用道具 举报

1

主题

3

回帖

6

积分

新手上路

积分
6
 楼主| 发表于 2024-7-19 09:42:43 | 显示全部楼层
原来是这样操作,感谢指点.
回复

使用道具 举报

102

主题

573

回帖

894

积分

金牌会员

积分
894
QQ
发表于 2024-7-19 10:07:03 | 显示全部楼层
MDK一个工程里面设置不同的project就行了吧。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-12 20:44 , Processed in 0.039187 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表