Skip to content
soushi edited this page Jul 2, 2012 · 3 revisions

パッチ用リポジトリのルール

ブランチ名は次の通り

p[Version]J-r[Num]

Version … バージョン
Num … リビジョン(ない場合は"-r"ごと省略)

新しいバージョンのブランチはbaseブランチからcheckoutする

別バージョンのブランチからcheckoutして作成すると、将来新しい修正をmergeする時に不都合がでるため。

例)
 git checkout p1.0.7J-r8 base

作ったパッチを過去のバージョンにmergeする際は必ず--no-ffを付ける

バージョンごとにちゃんとコミットがあった方が、コミットログが追いやすくなるので。

例)
 git checkout p1.0.7J-r7
 git merge --no-ff p1.0.7J-r8

EndOfLifeブランチまでパッチを作る

暫定で入れてるだけだけど、明確にしておいた方がいいよね…本来は。