【发布时间】:2014-01-07 15:40:40
【问题描述】:
我使用 git-svn 在我的克隆仓库中有以下 .config 文件:
[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
symlinks = false
ignorecase = true
hideDotFiles = dotGitOnly
[svn-remote "svn"]
url = https://svn.domain.com:8443/svn
fetch = trunk:refs/remotes/trunk
branches = branches/{some_branch}:refs/remotes/branches/*
当我执行git branch -a 时,我得到:
$ git branch -a
* master
remotes/branches/some_branch
remotes/trunk
我如何知道本地master 分支绑定到哪个远程(跟踪)?请注意,这个答案似乎必须特定于 git-svn,因为普通的 git 解决方案(例如git remote show origin)不起作用。
编辑
在仔细阅读我的问题后,我不确定它是否有意义。基本上我只想知道哪个SVN分支'master'绑定到。我假设遥控器是分支,但它们实际上只是其他 repos AFAIK 的 URL。所以,我真正想要的是远程SVN分支和本地分支之间的映射。
【问题讨论】: