Я пытаюсь установить лучшие методы для общего кода среди репозиториев Git.
До сих пор я, очевидно, сталкивался с подмодулями, которые кажутся похожими на них - почти - соответствуют законопроекту. Мой проект представляет собой структуру PHP MVC с простой структурой:
- /приложение
- core.php
- /ядро
Где app
- это папка, содержащая контроллеры приложений, модели, представления и т.д., в то время как core
содержит файлы общего назначения, например. контроллер входа. Сам файл core.php
является глобальным обработчиком для всех запросов.
Таким образом, общий код среди всех моих развертываний этой структуры MVC - core.php
и core
.
Я вижу, как можно превратить core
в подмодуль Git, но не core.php
.
Возможно ли это? Нужно ли мне перепроектировать мою фреймворк, чтобы core.php
находился внутри папки core
, чтобы я мог сделать всю папку подмодулем, или есть лучший способ?