Рабочий процесс Git для небольшой группы разработчиков и дизайнеров

Я заблудился с моделью ветвления Git и рабочим процессом, который я хочу создать для своей команды (разработчики + дизайнеры).

Предположим, что проект основан на шаблоне MVC, поэтому у нас есть структура, подобная:

Models /
Контроллеры /
Views /

Разработчики работают над M & C частями с некоторыми базовыми / сгенерированными представлениями (например, Rails, Django или приложение CakePHP) и Дизайнеры работают над V-частью.

Как я могу управлять тем, что разработчики работают над M&C и сохранять некоторые базовые дрянные представления, и в то же время дизайнеры создают привлекательные представления на основе действий контроллеров, закодированных и добавленных прогрессивно?

Я пытался заставить его работать с 3 ветвями:

master (готово к производству)
разработчик
ui

, но понятия не имею, как дизайнер, работающий над веткой ui , может хранить код в другом месте, кроме / views, обновленного в работающем приложении ...

Спасибо, люди за помощь!

6
задан revohsalf 2 December 2010 в 14:54
поделиться