我正在使用git svn命令从git迁移到git。
在命令完成其工作之后,有两个simmilar目录:
*.git/logs/refs/remote/origin*和*.git/refs/remote/origin.*我的问题是他们之间有什么区别?
因为在*.git/refs/remote/origin*中,我缺少了在*.git/logs/refs/remote/origin*中可见的trunk分支。
发布于 2020-11-04 07:22:56
Git存储库布局页面是对此的引用:
.git/logs/refs记录存储在这个目录中。
git reflog使用.git/refs列出存储在此目录子目录中的引用。因此,这不是专门链接到git svn。
然后,它取决于所使用的确切git svn命令。
如"将git-svn分支与git存储库同步“中所示,git svn clone $SVN_URL/trunk proj-clone意味着git svn不使用名称空间refs/remotes/origin/*,而是使用refs/remotes/git-svn。
https://stackoverflow.com/questions/64675544
复制相似问题