0
据http://gitster.livejournal.com/42247.html,树枝可以是:git集成分支自动化合并?
- “主题”分支=包含与单个功能/错误修复/实验都凝聚修改/ etc
- “一体化”分支=其中挑选/并选择要从哪个主题分支进行合并更改。
我有话题分支机构x
,y
,并且z
我有客户A
和B
每个想/付费的一组不同的功能。
顾客A
想要x
和y
。这很容易:
git checkout A
git merge x y
和瞧!我有我需要的。但是,我如何自动化/记录哪些主题应该合并到A?这就是我所做的。在我的配置文件我有:
[branch "A"]
remote=.
merge=refs/heads/x
merge=refs/heads/y
所以现在我每次想更新分支A,我简单地说:
git checkout A
git pull
,它会自动知道要拉哪个分支。
这是一个好主意或坏主意吗?
更具体地说,这是我在的.git /配置:
[branch "A.test"]
remote=.
merge=refs/heads/x
merge=refs/heads/y
使分支A(这是生产分公司)从来不小心翻出任何变化。
谢谢。对于稍后检查出来的人来说,他所说的链接是:http://nvie.com/posts/a-successful-git-branching-model/。您也可以使用Google“git-flow”来获取许多其他网页,解释和/或讨论它。 – 2011-06-11 14:11:30