私はintegration
ブランチに基づいて作成したbug-fix-1
というGitブランチで作業しています。別のブランチがintegration
ブランチにマージされました。その後、変更を元に戻しました(すべてGithubで行っています)。GitHubは、復元されたプル要求からの変更を認識しません
bug-fix-1
をintegration
にマージするための新しいプルリクエストを作成すると、私はbug-fix-2
からの変更を見ることが期待されます。しかし、いいえ、私はそれらのいずれかを見ることができない、プルの要求は、私がbug-fix-1
上で行った変更を示すだけです。
bug-fix-2
から私のブランチへの変更をどのように取り込み、それらを一緒にintegration
にマージするのですか?
私は個人的に 'git checkout bug-fix-2 && git rebase integration'を好んでいますが、マージ競合がある場合は...(1)が最適なオプションかもしれません。 – Pockets
それは動作しません。統合ブランチにすでに存在しているため、コミットが破棄されます。 – jszakmeister