irtek
@irtek
Wordpress-addicted

Какую стратегию работы с Git использовать при работе нескольких человек?

Коллеги, какую стратегию лучше избрать при работе с Git c рабочим сервером?

Сейчас имеем

На сервере:

1) --bare репозиторий
2) рабочая папка сайта

Локально
3) клон из --bare репозитория.
Обмен идет с --bare он через хук post-update бросает в боевую папку.

Везде идет обмен файлами только build сборки и нет проблем, но теперь когда несколько человек работают над проектом на сервере нужно иметь копию репозитория полную разработческую с package.json и прочими файлами, которых в боевой папке сайта нету.
Как в такой ситуации осуществлять деплой в боевую папку сайта?
в хуках --bare репозитория делать фильтр и отправлять в рабочую только файлы сборки? или сборку прямо на сервере осуществлять? или для деплоя и разработчиков отдельные репозитории связанные делать?
  • Вопрос задан
  • 172 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы