の下projのフォルダーにサブツリーを使用する monorepo プロジェクトがあります。と の両方に触れる大量のコミットを行いました。関連する変更をアップストリームに効果的に公開するにはどうすればよいですか?subproj/subprojsubsub
通常、私はすべてのコミットをチェリーピックする必要があります
git cherry-pick -x --strategy=subtree -Xsubtree=sub/ commit-ref
しかし、私は無数のコミットを行ったので、これは実行不可能です。sub変更を一度に統合するにはどうすればよいですか? たとえばsub、モノレポと同じ状態にする 1 つの大きな押しつぶされたコミットを作成します。
関連:サブフォルダーに変更を加えるコミットを表示する、コミットの範囲をチェリーピックして別のブランチにマージする方法