Какую часть проекта грузить в репозиторий bitbucket?
Код - в git
Фреймворк/модули - в submodule
Настройки - не учитывать
Пользовательский контент - в бекап
Структуру БД - в миграции
Данные БД - в бэкап к пользовательским данным
сперва отделить статику от динамики. конфиги, кеш, логи, изображения загружаемые пользователями, и тд. - динамика, можно называть по другому, меняющиеся данные. Код, фрейм, шаблоны, изображения к ним, стили и скрипты - статика.
Статику добавляем в гит динамику игнорим