Git-svn入門

| Comments

ようやくイメージが掴めてきたのでまとめておく。

・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

Comments