次のブランチがあります。
masterproduction
および次のリモートブランチ:
origin/masterorigin/production
origin/masterブランチをフェッチし、最後のフェッチ(log -p master..origin/master)からの変更点の差分を取得するスクリプトがあります。その後、私はマージしorigin/masterます。
見つかったコミットはコードレビューツールにプッシュされます。
成功したコミット(そしてそれらのみ)を本番ブランチにプッシュし、次にもちろんにプッシュしたいと思いorigin/productionます。
どうすればできますか?
また、2つのスクリプトを実行しています。1つはからフェッチしorigin/master、コミットの詳細をデータベースにプッシュし、マージします。もう1つは現在書いているスクリプトで、成功したコミットをプッシュする必要があります。
競合状態/マージの競合を回避しながら、これら2つのスクリプトを実行したいのですが。特定のコミットのみを操作したいので、不要なコミットを削除する方法があるのでしょうか?