git svn rebase的哪个分支?

git svn rebase的哪个分支?,git,git-svn,Git,Git Svn,当我执行GIT svn rebase时,我在哪个本地GIT分支上有关系吗?很多时候,我只在本地分支上(比如trunk\u work),我与本地trunk分支保持同步,该分支映射到上游SVN分支。我总是要切换到trunk,然后再重新设置基址,但我想知道它在trunk\u工作时是否也起作用?看起来这个rebase不是典型的rebase,因为git svn足够聪明,可以知道哪些本地分支映射到svn分支,并对它们进行更新。但我想确定一下。谢谢。根据git help svn: rebase

当我执行GIT svn rebase时,我在哪个本地GIT分支上有关系吗?很多时候,我只在本地分支上(比如
trunk\u work
),我与本地
trunk
分支保持同步,该分支映射到上游SVN分支。我总是要切换到
trunk
,然后再重新设置基址,但我想知道它在
trunk\u工作时是否也起作用?看起来这个rebase不是典型的rebase,因为git svn足够聪明,可以知道哪些本地分支映射到svn分支,并对它们进行更新。但我想确定一下。谢谢。

根据git help svn

    rebase
       This fetches revisions from the SVN parent of the current HEAD and
       rebases the current (uncommitted to SVN) work against it.

…我的意思是说,
git svn rebase
只在当前分支上工作,所以你在哪个分支上确实很重要。

谢谢,也许我会对
git svn fetch
的日志输出感到困惑,我想这可能就是更新所有分支的原因。