これは、現在従うワークフローです。
develop
機能を完成させてブランチにマージするrelease
開発からブランチを作成するrelease
ブランチでビルド スクリプトを実行するrelease
ブランチをマージするプル リクエストを作成します。master
release
ブランチのプル リクエストを受け入れてマージするmaster
その後、デプロイ コマンドを実行して、ブランチをライブ サーバーにデプロイできます。
これはすべてうまく機能しますが、私の Git リポジトリでは、ブランチを にマージするプル リクエストから発生したマージ コミットがないため、ブランチが同期されていませmaster
ん。しかし、ブランチを取得するためのプル リクエストからのマージ コミットが含まれるようになったため、先を行っています。develop
release
develop
master
develop
release
master
Bit Bucket で同期をクリックしてすべてのブランチを最新の状態にできますが、これは奇妙なプロセスのように感じられるので、ブランチを自動的に同期させた方がよいでしょう。
または、それらが同期していなくても問題ないのでしょうか?
慣れていない場合に備えて、Git Flow プロセスへのリンクを次に示します: http://nvie.com/posts/a-successful-git-branching-model/
ありがとう。