4

我正在寻找一个片段,它将为我提供 git-svn 用于当前签出分支的“伪远程”上游分支。

假设我的本地存储库是从 svn 克隆的,git svn clone -s --prefix=my-svn/ ...并且我在某个topic/foo基于 svn branch 的本地分支上bar

如何确定下哪个分支refs/remotes/将由 a 更新git svn fetch --parent?(最好不要对初始克隆中配置的任何布局信息进行硬编码。)

4

1 回答 1

1

尝试

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

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

于 2012-12-09T11:35:03.043 回答