我有一个包含多个模块的项目,其中一些依赖于其他模块,例如:
X
A, which depends on X
B, which depends on X
开发A
或B
导致 X 发生许多变化。
我在 git 上有开发分支,我正在开发 A 和 B。
如何管理将 A 或 B 推送到某种稳定的分支?
我的意思是,我的情况如下:
[实际稳定分支版本,之后提交在开发分支]
- Commit1:更改 A 和 X
- Commit2:更改 B 和 X
- Commit3:更改 A 和 X
在提交 3 之后,我希望将 A 推到稳定状态。所以我需要 Commit1:A,X, Commit2:X, Commit3:A,X
有没有办法做到这一点?我不想在其中添加其他存储库。