使用分支在Git中

时间:2015-12-10 10:12:30

标签: git github

我有一个项目需要提供给2个不同的客户端,在单独的URL中,所以我有2个heroku应用程序,我从同一个git存储库推送。假设我的客户是A和B,我必须在A.herokuapp.com中创建主页“A”的标题,在B.herokuapp.com中创建“B”,否则我必须使用不同的图像/资源两者。

我在我的git存储库中创建了两个分支,名为forA和forB。我在自己的分支中进行了具体的更改,没关系。但是,当我想对两者进行更改时,我必须在master中进行更改,然后对每个分支进行更改。事情变得非常糟糕,来自master分支的页面标题取代了forA和forB。

有没有办法用git branches管理这种开发?

1 个答案:

答案 0 :(得分:2)

不要改变!

典型的开发周期将保持master中的所有常见更改,并根据需要将master合并到forA和forB中;这样,您可以随时保持客户分支机构的最新状态,同时保持它们的独立性,同时保持您的“核心”开发独立,不受客户特定内容的影响。

相关问题