如何选择--prefix for git svn clone

How to choose --prefix for git svn clone

当我尝试 git-svn clone 时,我收到警告:

WARNING: --prefix is not given, defaulting to empty prefix.
     This is probably not what you want! In order to stay compatible
     with regular remote-tracking refs, provide a prefix like
     --prefix=origin/ (remember the trailing slash), which will cause
     the SVN-tracking refs to be placed at refs/remotes/origin/*.

--prefix在git书中没有提到chapter on git-svn。 各种网页推荐使用--prefixtfnico, objectparters),但未能解释我应该如何称呼它。它只是一个任意名称,还是应该与 SVN 存储库中的某些内容匹配?

您应该将其命名为常规 git 远程,也就是说,假设 SVN 存储库是一个远程 git 存储库;你想给它起什么名字? --prefix=origin/ 就像警告说的那样是一个安全的选择,除非你想要一个不同来源的遥控器。