2
私はfeature
ブランチを私のdevelop
ブランチにマージしたいと思っていますが、コミットを1に縮めながら、それ以外のものをそのまま引き出します。 git merge --squash feature
の可能性はありますか?そして、feature
ブランチからコミットする対象を押しつぶすかどうかを選択できますか?部分スカッシュマージ
私はfeature
ブランチを私のdevelop
ブランチにマージしたいと思っていますが、コミットを1に縮めながら、それ以外のものをそのまま引き出します。 git merge --squash feature
の可能性はありますか?そして、feature
ブランチからコミットする対象を押しつぶすかどうかを選択できますか?部分スカッシュマージ
Nah。あなたは最後の4つのコミットを決定できるようになる
git rebase -i HEAD~4
などスカッシュ、削除、ピックを行うために、対話型リベースを使用する必要があります。
これはfeature-branchで行う必要がありますか?これは、機能ブランチの履歴を、私が望むコミットだけを含むように書き換えるでしょう。その後、これらのコミットを引き出すために、機能ブランチ上の私の開発ブランチをリベースすることができます - 正しい? – quaylar
これは機能ブランチ上で行います。しかし、私はおそらく、機能ブランチが開発ブランチから分岐していると仮定して、開発ブランチで自分のフィーチャーブランチを再分類します。 – ralphtheninja
これは動作します、thx! – quaylar