Gulp это сборщик для вашего проекта, нацеленный на удобство и повышения скорости разработки. На сервер его не закидывают, т.к он инструмент разработки(закидывают в том случае, если вы разрабатываете на сервере, допустим у вас на хостинге установлена Нода, установлен gulp).
На хостинг вы закидываете всё, что идет на продакш - готовую верстку\проект, минифицированные и конкатенированные галпом css\js. Пожатые галпом img\svg. Корвертированные gulp'ом в webp изображение. Суть я думаю вы уловили.
Деплоить ваш проект можно тоже галпом, для этого используйте кучу готовых решений, таких как rsync. В нем вы указываете вашу папку которая уйдет на продакшн. И в путь.