Что за бред, какая нафиг дичайшая установка пакетов .deb? Вы извините, из репозиториев ставите что-то иное нежеле deb-пакеты? Ничего не мешает установить deb-пакет в 2 клика, как в винде.
Не до конца понимаю, что вы хотите запилить. Вообще почитайте, какой-нибудь мануал по работе с гитом, у вас скорее всего вопрос более чёткий появится. Мой пример подразумивает, что у вас есть в наличии локальный репозиторий, полученный к примеру с помощью git clone. В дальнейшем для получения изменений отностительно репозитория на сервере git lab вам достаточно выполнять команду git pull, она проверяет наличие изменений на сервере относительно вашего локального репозитория и в случае появления таковых приводит локальный репозиторий к состоянию удалённого, если в локальном есть изменения а на сервере нет, то там немного иначе всё происходит.