Git Workflow — удаленный общий репозиторий И промежуточный сервер?

Следуйте модели ветвления git, а также прочитайте вопрос о подготовке и производстве git. Мое удаленное репо также используется в качестве промежуточного репо. Это ГЛАВНОЕ репо.

Текущий рабочий процесс
Workstations 1,2,3,4 - non-bare, cloned from remote, PUSHes to remote
Remote Repo - bare repo, neither pushes nor pulls, serves as staging repo
Production server - non-bare, PULLs from remote

Должно ли быть отдельное удаленное репо и промежуточное репо? Если да, то что должно быть голым, поскольку они оба не могут быть голыми?


person csi    schedule 29.10.2012    source источник