我有以下.config
文件在我的克隆回購使用Git的svn:我的本地git-svn分支綁定了哪些遠程分支?
[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分支的'主'是必然的。我假設遙控器是分支機構,但它們實際上只是其他回購AFAIK的網址。所以,我真正想要的是遠程SVN分支&本地分支之間的映射。