Задать вопрос
irtek
@irtek
Wordpress-addicted

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

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

Сейчас имеем

На сервере:

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

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

Везде идет обмен файлами только build сборки и нет проблем, но теперь когда несколько человек работают над проектом на сервере нужно иметь копию репозитория полную разработческую с package.json и прочими файлами, которых в боевой папке сайта нету.
Как в такой ситуации осуществлять деплой в боевую папку сайта?
в хуках --bare репозитория делать фильтр и отправлять в рабочую только файлы сборки? или сборку прямо на сервере осуществлять? или для деплоя и разработчиков отдельные репозитории связанные делать?
  • Вопрос задан
  • 175 просмотров
Подписаться 2 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • ProductStar
    Python + Flask + Git: веб-разработка с нуля
    2 месяца
    Далее
  • Stepik
    Git (система контроля версий)
    1 неделя
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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