Lazy Badger

Lazy Badger
Рейтинг
255
Регистрация
14.06.2017
Как мне вытягивать последние изменения в папку /var/www/sites-one.ru из голого репозитория?

Когда я делаю git pull у меня вытягиваются все файлы проекта, а мне нужно только sites-one.ru

1. pull делается только в предварительно склонированный репо, зачем он тебе внутри сайта?

2. Читать про хуки гитовые, выбрать тот, который реально работает (на commit в репо и на push, как мне помнится, запускаются разые хуки) - и в нем на доступном для использования инструменте заскриптовать нужные действия (подсказываю - основой будет git archive, надо скрестить первый пример (архивация и сразу распаковка) с шестым, где архивируется только часть дерева репо)

Stek:

Как вариант разбить папки на отдельные репозитории и потом объеденить их в общую структуру для коммита при помощи submodule

Не надо советовать нехорошего. Рекомендация лечить головную боль топором по шее - не идет в категории добрых советов

Всего: 3122