Git に と の 2 つのブランチがあるdevelopment
としqa-test
ます。これらのブランチには両方とも異なる機能が含まれています - コミットだけでなくA
、これら 2 つのブランチの最新の共通の祖先でもあります。
A--->B--->C--->developent
\
\
D--->E--->qa-test
ある時点で、 にバグがあることが判明したため、と のA
両方でバグを修正する必要があります。つまり、ホットフィックスが必要です。私ができる方法の 1 つは、 namesから新しいブランチを作成し、そこでバグを修正し、コミットしてから、これを にチェリー ピックすることです。これを行うより良い方法はありますか?qa-test
development
qa-test
hotfix
qa-test
development