Git 目录 .git/logs/refs/... 和 .git/refs/ 之间的 svn 差异

Git svn difference between directories .git/logs/refs/... and .git/refs/

我正在使用 git 从 svn 迁移到 git svn 命令.

命令完成其工作后,有两个类似的目录:

我的问题是它们之间有什么区别?
因为在 *.git/refs/remote/origin* 中我遗漏了在 *.git/logs/refs/remote/origin*.

中可见的 trunk 分支

Git repository layout 页面是参考:

所以这不是专门链接到 git svn

这取决于所使用的确切 git svn 命令。
如“”所示,git svn clone $SVN_URL/trunk proj-clone 表示 git svn 不使用命名空间 refs/remotes/origin/*,而是 refs/remotes/git-svn.