Я начинаю с нового проекта CI на основе репозитория CI 2.0 Reactor. Поскольку код CI2 все еще меняется, я хотел бы сохранить этот код свежим, вопрос в том, как (используя Git).
Для тех, кто не занимается CI, базовая структура проекта CI2 выглядит так:
system/
application/
index.php
...
Системный каталог содержит фреймворк, index.php выполняет загрузку, а приложение содержит мой проект. В идеале я хотел бы обновлять как index.php, так и системную папку с помощью Git. Еще одна вещь, которой я хотел бы придерживаться, это имя папки приложения. (Вы можете изменить путь к папке вашего приложения в index.php.) Сохранение того же имени позволяет просто зайти в папку, и все готово.
Я пытался реализовать это с помощью подмодулей git (см. ниже), но подмодули не не позволяет указать каталог из целевого репозитория.
git submodule add https://github.com/philsturgeon/codeigniter-reactor.git/code-igniter/system system
Любая подсказка, как я могу этого добиться?