私は Git を初めて使用し、バージョン管理と展開のために Web サイトを SVN から GIT に移動しようとしています。
ローカル マシンで作業する多くの開発者がいて、「開発」、「ステージング」、「運用」の 3 つのサーバーがあります。
本を読んだり、Git がどのように機能するかについてのビデオを見たりしているので、追加やコミットなどについてはかなり慣れていると思いますが、ワークフローと展開についてアドバイスが必要です。
最初に知っておく必要があるのは、GIT リポジトリを初期化する場所です。「本番」サーバー上にある必要がありますか?「ステージング」および「開発」でクローンを作成し、各開発者もそれをローカル マシンにクローンしますか?
第二に、各サーバーには独自のブランチが必要ですか? つまり、「開発」には「開発」ブランチがあり、「ステージング」には「ステージング」ブランチがあり、「生産」には「生産」ブランチがありますか?
ありがとう