[git]gitで一部のコミットをあるブランチにマージする

色々調べてとりあえずできた方法を紹介。

git format-patch master 0.9-stable

とすると、master(trunk)から0.9-stableへの適応されていないパッチのファイルが1コミット単位で出力されます

0011--38.patch
0012--xxxx-ssl.patch
0013--xxxx-HTML.patch
0014--xxxx-password.patch
0015--xxxx-README.patch
0016--xxxx.patch
0017--xxxx-xx-site_count.patch
0018--xxxx-lighttpd.conf-production.patch
0019-tagged-version-0.9.0.patch

ってな感じでたくさん。。。
その中でバグフィックスのコミットを探します。
今回は '''0049'''
これを、0.9-stableにマージするには、

git am 0049--xxxx-accounts-csv.patch

とすると自動的に適応してコミットされた状態になっています。

これで、目的は完了したので、満足!!
でも本来は、メールでパッチを送る際に使うコマンドらしい。

でも、もっと簡単な方法がありそうだ。。。