リポジトリを取得した後に作成されたリモートブランチについてgit-svnに通知するにはどうすればよいですか? 質問する

リポジトリを取得した後に作成されたリモートブランチについてgit-svnに通知するにはどうすればよいですか? 質問する

私は、git-svn会社の中央 Subversion リポジトリに対して作業するために を使用しています。最近、中央リポジトリに新しい機能ブランチを作成しました。

Git にそれを伝えるにはどうすればよいですか? 実行すると、Git リポジトリを初期化するために Subversion リポジトリに対してgit branch -r実行したときに存在していたブランチのみが表示されますか?fetch

ベストアンサー1

リモートブランチを手動で追加することができます。

git config --add svn-remote.newbranch.url https://svn/path_to_newbranch/
git config --add svn-remote.newbranch.fetch :refs/remotes/newbranch
git svn fetch newbranch [-r<rev>]
git checkout -b local-newbranch -t newbranch
git svn rebase newbranch

おすすめ記事