Загрузка на хостинг некоторых папок из git-репозитория

Имеется сайт на хостинге. Также имеется репозиторий на gitlab. Возможно ли на хостинг загружать только некоторые папки с репозитория?


Ответы (1 шт):

Автор решения: Nyuhnyash

Создаём 2 отдельных ветки под проект (master) и под его версию для хостинга (hosting). В каждой из веток находятся разные .gitignore файлы. В основной ветке ведём всю историю. В hosting коммитим после каждого изменения master следующим образом (следует автоматизировать с помощью githook):

git checkout hosting
git cherry-pick -n master
git reset
git commit -m "Hosting-only changes"
→ Ссылка