Часто делаю проекты (интернет-магазины) на opencart.
Начинаю проект на локалхосте, потом заливаю в приватный репозиторий на github. Добавляю в gitignore конфиги и кеш файлы. На сервере делаю пул с данного репозитория. Вручную прописываю конфиги на удаленном сервере. Сам переношу бд с локалхоста на сервер.
Как можно ускорить разработку?
Перестать ручками прописывать конфиги и научиться в cicd хотябы в базовом варианте. Не помню есть ли в гитхабе пайплайны и переменные окружения, но в гитлабе точно были, например