Если изначально репозиторий был склонирован с gitLab, то понятие "велась разработка без использования системы контроля версий" скорей всего означает что работал один разработчик у себя на машине и при этом не добавлял изменения в гит? Если так, то сейчас достаточно добавить все изменения в индекс гита, закомитить и запушить в удаленный репозиторий, ну и получится что все изменения за полгода попадут в один большой коммит.