我在GitHub仓库中的CakePHP 1.3中有一个项目。
我希望CakePHP 1.3迁移到CakePHP的2.x版本。我可以和Git分支机构合作吗?
为CakePHP 2.x创建一个新分支吗?我的意思是,与CakePHP 1.3 master
分支一起已存在吗?
答案 0 :(得分:2)
是的。
分支的用途是并行处理不同的事情(并行)。 您开发的每个版本的Crate分支。
答案 1 :(得分:0)
创建两个分支并确保使用CakePHP作为git子模块,否则您将膨胀存储库。然后只需在每个分支中签出不同版本的子模块即可完成。
另一方面,IMO更好的管理方式是作曲家。只需在您想要更新的composer.json中定义版本并提交它。