2012-11-16 202 views
3

我正在寻找一个代码片段,它可以为我提供git-svn使用的“伪远程”上游分支,用于当前签出的分支。获取当前本地分支的远程git-svn分支

比方说,我的本地存储库是从svn用git svn clone -s --prefix=my-svn/ ...克隆的,我在某个本地分支topic/foo的基础上svn分支bar

如何确定refs/remotes/下的哪个分支将由git svn fetch --parent更新? (最好是没有硬编码在初始克隆配置的任何布局信息。)

回答

0

尝试

git log --grep git-svn-id: --first-parent -1 

然后查询[svn-remote]部分在.git/config文件(使用混帐配置),看看哪个分支从获得的svn-url上面的命令对应于。

相关问题