git を使用して、作業用のローカル ブランチを作成しました。次に、作業を段階的にコミットしました。そのため、同じプル リクエストで 3 つのコミットを取得し、それらを 1 つにマージしたいと考えています。
次の手順に従えば、それを行う方法があることがわかりました。
git rebase -i HEAD~3
=>ブランチ内のすべてのコミットは以下のようにリストされます
pick mycommit1
pick mycommit2
pick mycommit3
- それらを最初のものに融合するには、mycommit2 と mycommit3 のコマンドを
squash
代わりに設定する必要があります。pick
しかし、私の場合、master ブランチのコミットの間に多くのコミットがあるため、これを行うことはできません。
結果として、プルリクエストでマージを行うことができるかどうかを尋ねます。
あなたのアイデアは大歓迎です。
ありがとう