我正在处理一个大型的TFS集合(大约5 5GB),并且我正在寻找一种方法来减小我本地机器上的大小。如果我使用TFS作为客户端,我会遮盖不需要的目录。但我使用git并通过git-tf连接。
我找到了这篇关于使用稀疏结帐的文章:http://jasonkarns.com/blog/subdirectory-checkouts-with-git-sparse-checkout/,我在网上看到很多关于git-tf可以很好地处理它的文章。然而,我不清楚这两者应该如何协同工作。
例如,git-tf不允许我设置一个空的存储库,然后用"add remote“配置它,所以我必须在设置时下载整个TFS集合。因此,在文章的中途,它谈到了在现有存储库上打开稀疏签出。但按照说明操作后,我的工作目录没有任何变化。我尝试删除我排除的目录,但是git看到了未暂存的更改。
如何使用git-tf设置稀疏签出?
发布于 2015-06-10 01:03:45
这个问题提出已经有一段时间了,但是使用git-tf,您现在可以使用git-tf clone指定--bare选项。
在那里,您应该能够在git中使用您在问题中链接到的文章中详细介绍的相同选项。
https://stackoverflow.com/questions/19641872
复制相似问题