2

我有一个相当大的 Git 存储库。它是通过 git-svn 从 SVN 克隆的,因此有很多branches/,tags/trunk/目录,因此有很多重复的文件。我猜 Git 在内部有效地处理这些文件(.git/目录下的魔法)。但是工作目录充满了(SVN)垃圾。

是否可以仅将存储库的一部分检出到工作目录中?我该怎么做?

谢谢你。

编辑:答案是 Git 1.7.0 的“稀疏结帐”功能。

4

1 回答 1

0

如果你有很多目录branchestags听起来你做错了什么。当您导入 Git 时,您应该拥有一个带有 Git 风格分支和标签的存储库。

Github 有一个关于从 Subversion 导入 Git的页面。他们推荐使用svn2git。我已经成功使用了 sv2git。

于 2011-10-20T07:34:34.710 回答