ようやくイメージが掴めてきたのでまとめておく。
・trunk→master ・branch→svn/branch として入っているみたい。
作業の流れとして
・masterは定期的に最新にしておく ・作業は全てbranchを切って行う。 ・masterはconflictしないことが確認できてからmergeしてリモートへコミット ・その後、トピックブランチは削除する。
具体的には
commit するとき #### shiba_branch git chechout master #### master git svn fetch git svn rebase git checkout shiba_branch #### shiba_branch git merge master
(conflict時)
git checkout master
master
git merge shiba_branch (conflictしないはず) git svn dcommit git branch -D shiba_branch