1
我在我的git仓库中有一些软件。如何管理和开发两个稍微不同的分支
- “master”分支实际不稳定状态
- “刺”为生产做好准备
- 而且我也有分支“客户端A”,这是接近“刺”,但有变通的很多 关于老库/ API的
当我已经完成featurebranch一个与新功能,我想将此用于clientbranch和prod分支。
通常情况下,我这样做是与摘樱桃,但在现实生活中我有一个以上的clientBranch,那就是够硬。
我仍然确定,它应该是更好的管理方式。
请指点我正确的方向。
可能值得寻找rebasing?这允许您将已经在一个分支上进行的更改应用到另一个分支。 – orbrey 2014-10-09 10:25:36
@orbrey不,因为rebase不会“重复”提交(除非你保留一个引用 - 但是,在这种情况下,相当于一个樱桃选择) – Philippe 2014-10-09 11:49:02
目前还不清楚为什么直接合并不足。 – mattm 2014-10-11 12:49:03