3
私はGitHubベースのプロジェクトをハッキングしています。私は上流のmaster
支店から出発し、支店でいくつかの変更を加えましたfeature1
。問題は、私はfeature2
を実装する前master
に戻すのを忘れていることですので、私のツリーは次のようになります(私は第三の特徴、と私はmaster
に対する私の変更を行うために覚えてその時間を実装) 変更が既に共有された後に別のブランチがベースになっているブランチを変更する
* 4a0d1ef - Added feature 3 (HEAD, feature3)
| * 685534d - Finished feature 2 (feature2)
| * ef31e06 - Started feature 2
| * cd2ebe3 - Finished feature 1 (feature1)
| * dbd1041 - Started feature 1
|/
* 9bfffc2 - Latest upstream change (origin/master, origin/HEAD, master)
はI 3つの機能を別々のプルリクエストとしてすでに提出しているため、リベースが可能ではないと私は考えています。
feature1
ブランチの代わりに
master
に基づいて、
feature2
ブランチを変更する方法はありますか?
幸いにも、メンテナーはまだ何もマージしていなかったので、これは問題ありませんでした。ありがとう! – bdesham