0

私は最近、開発者の新しいチームに参加し、Git および Git Flow 分岐モデルを作業環境に組み込んでいます。

これまでのところ、開発ブランチとマスター ブランチがリモート リポジトリに設定されています。開発ブランチには、プッシュが見られたときにコードをステージング領域にデプロイする自動フックがあります。また、本番用のコードを含むタグも作成しました。

私の質問は、この状態から本番環境に移行するための最良の、または業界標準の方法は何ですか?

私が見るいくつかのオプションは次のとおりです。

  1. 本番環境のタグ バージョンからリポジトリを複製します。その後、新しく作成されたタグからプルを行います。
  2. git archive <tag> | tar -x -C /path/to/live/site新しいタグを使用して本番環境に移行するたびに、これと同様のコマンドを手動で実行します。
4

1 に答える 1

1

私は個人的にここで言及されている戦略を好みます。あなたは詳細を読みたいかもしれませんか?

于 2012-12-18T10:41:45.900 に答える