标签: git version-control
想象一下,我有一个Web应用程序,并且我想维护该应用程序的2个独立版本,并且外观不同。整个项目中的多个模板文件位于完全不同的位置。这些模板将在新版本的设计中进行更改。
问题是在这种情况下实现版本控制的最佳方法是什么?因此,我将能够同时向两个项目提交功能和业务逻辑(对控制器,模型,帮助器等的更改),而它们将具有完全不同的视图。
显而易见的解决方案是维护2个存储库,并手动向其中两个添加更改,但看起来一点也不性感。