私のユースケースはこれです:
私は新しい機能に取り組んでおり、その機能についていくつかコミットしています。これはマイナーな機能だったので、機能ブランチで機能を実行することさえ考えていませんでした。
でも。今、上司がやって来て、私が取り組んでいるのと同じブランチ (デフォルト) のバグを修正するように言いました。
自分の機能の機能ブランチを作成したいということを修正するには、既存の (プッシュされていない) コミットをすべてそのブランチにプッシュします。
したがって、最初のコミットの直前にブランチを作成し、何らかの方法ですべてのコミットをそのブランチに移動したいと思います。
これどうやってするの?