Big Sky :: 意外と知られていない github 技
http://mattn.kaoriya.net/software/git/20121225171742.htm
↑に書いてある通りだが、
- Pull Request の内容を patch ファイル形式でダウンロードする(URL の末尾に
.patch
をつければ ok) -
git am FILE
でコミットを適用しなおす
で ok。
ダウンロードできる patch ファイルはちゃんと各コミットが独立するようになっているのでそのまま適用して ok(PR の diff が丸ごと一コミットにはならない)
$ curl -sL https://patch-diff.githubusercontent.com/raw/kyanny/ghn/pull/36.patch | git am -