小编典典

我如何告诉 git-svn 获取 repo 后创建的远程分支?

all

git-svn用来处理我公司的中央 Subversion 存储库。我们最近在中央存储库中创建了一个新功能分支。

我如何告诉 Git 呢?当我运行时,git branch -r我只能看到当我fetch针对 Subversion 存储库运行以初始化我的 Git
存储库时存在的分支?


阅读 64

收藏
2022-07-06

共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
2022-07-06