Фон: Разработка приложения Facebook с использованием PHP Laravel framework и MySQL для базы данных.
Я установил Gitlab на наш сервер разработки и создал репозиторий на нем, где команда была добавлена и совершает и нажимает код.
Что бы я хотел сделать, когда я нажимаю код на конкретную ветвь на GitLab (например, Master), я бы хотел, чтобы она была доступна в /var/www/productname, чтобы я мог протестировать ее в холсте Facebook также (некоторые вещи случаются там, которые не могут быть протестированы на вашей локальной машине).
Тем не менее, я не хочу, чтобы хост копировал все файлы за каждый раз, когда происходит нажатие на master, а только файлы, которые были изменены.
Может ли кто-нибудь помочь с таким крючком?
Спасибо.