Can';t在git svn获取成功后签出新的本地分支

Can';t在git svn获取成功后签出新的本地分支,git,svn,branch,git-svn,Git,Svn,Branch,Git Svn,我在本地使用git和SVN存储库,并使用脚本“git SVN”进行翻译。我没有选择,因为我的同事仍然在使用svn,也不打算改用git 今天我想在一个新的远程分支上报告一个提交,所以我使用命令git svn fetch,得到了如下结果 Found possible branch point: http://subversion.mycompany.fr/svn/svnroot/myprog/tags/10.225 => http://subversion.mycompany.fr/svn/s

我在本地使用git和SVN存储库,并使用脚本“git SVN”进行翻译。我没有选择,因为我的同事仍然在使用svn,也不打算改用git

今天我想在一个新的远程分支上报告一个提交,所以我使用命令
git svn fetch
,得到了如下结果

Found possible branch point: http://subversion.mycompany.fr/svn/svnroot/myprog/tags/10.225 => http://subversion.mycompany.fr/svn/svnroot/myprog/branches/BR_10.225_PROD, 58136
Found branch parent: (refs/remotes/branches/BR_10.225_PROD) 184efd022c6930cb1890a5701b43ddcb1a2972df
Following parent with do_switch
Successfully followed parent
r58137 = 36565c46d9e522268ebceeca30528bee088c3091 (refs/remotes/branches/BR_10.225_PROD)
现在我想切换到这个新分支,所以我使用命令
gitcobr_10.225_PROD
。但是我弄错了

error: pathspec 'BR_10.225_PROD' did not match any file(s) known to git.
我不明白,因为这不是我第一次做这种手术,而且以前很容易


有什么提示吗?

修复了旧方法,根据:

成功了

git checkout -b BR_10.225_PROD remotes/branches/BR_10.225_PROD