他人のPull Requestのマージ方法
ある他人のGitリポジトリrepoAに、同リポジトリからフォークされたrepoBのmasterからPull Requestが届いていました。
そのPull Requestは長い間マージされず放置されています。
自分はその機能が欲しいので、自分でrepoAをフォークしたrepoCに、repoBのmasterをマージして個人的に使いたいと思いました。
しかしrepoBがフォークされてからrepoAは何度か修正されているので、repoBのmasterをrepoAのmasterにrebaseしたものを、repoCにマージしたいです。
図に表すと下記のような感じです。
repoA: A → B → C → D
repoB: `-→ E
repoC: EをDでrebaseしたE'をマージしたD'が欲しい
どのようにすればよいでしょうか?