git svn de branch!

正直これで合ってるのか間違ってるの良く分からないがとりあえず出来たので覚え書き。

  • やりたい事
  • やるべき事
    • .git/configを編集する。具体的には以下のようなのを追加。これは不要。
	[svn-remote "thumnailSaving"]
	url = svn+ssh://macmini/usr/local/svnrepos/XspfQT/branches/thumnailSaving
	fetch = :refs/remotes/thumnailSaving
    • svnブランチをfetch。このthumnailSavingは[svn-remote "thumnailSaving"]行の奴。これも不要。
    git svn fetch thumnailSaving
    • ローカルブランチを作成する。始めのthumnailSavingが作成するgitブランチ名、あとのthumnailSavingが取ってくるsvnブランチ(.git/configで設定した名前???)
    git branch -b thumnailSaving thumnailSaving
    • ローカルgitブランチをcheckout。これでgit svn 側もthumnailSavingブランチにswitchする。git svn infoで確認可。
    git checkout thumnailSaving
    • リモートgitリポジトリにローカルgitブランチを投げつける。
    git push git@github.com:masakih/xspfqt.git thumnailSaving


どれが必要でどれが不要なのかはよくわからないが、とりあえず出来た。