我的网站有两个版本 - 语言版本。它们作为不同的网站在不同的服务器上运行,大多数只在文本和一些配置图像等方面有所不同,但可以预期它们在未来的功能也会有所不同。
由于这两个网站到目前为止都具有确切的基础功能(但将来可能会有所不同),我希望能够
A)同时改变他们两个。 B)仅更改网站的第一个版本。 C)仅对网站的第二版进行更改。
现在最好的办法是什么?我选择了git branches - 我有一个MASTER分支然后分支A和分支B.如果我想对两个网站进行更改,我在MASTER上执行它们然后将MASTER合并到A和B中。如果我想要进行单独的更改在A上,我只在那里做。
我的工作流程到目前为止是否正确?什么是更好的方法?我问这个是因为我做了一些合并错误并且反转了一些提交,现在项目很乱。必须有一个更好的解决方案。
答案 0 :(得分:2)
你可以: