git ブランチ モデルに従い、git staging & production questionもお読みください。私のリモート リポジトリは、ステージング リポジトリとしても使用されます。ベアレポです。
現在のワークフロー
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
別のリモート リポジトリとステージング リポジトリが必要ですか? もしそうなら、どちらもむき出しにすることはできないので、どちらをむき出しにする必要がありますか?