[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
とすると自動的に適応してコミットされた状態になっています。
これで、目的は完了したので、満足!!
でも本来は、メールでパッチを送る際に使うコマンドらしい。
でも、もっと簡単な方法がありそうだ。。。