从Git中提取一个文件而不必克隆整个存储库

时间:2014-10-04 20:41:26

标签: git

我有一个名为“test”的Git存储库,里面有四个文件和名为“test2”的子目录。

所以路径是 /test2/file.txt

我想拉(远程)只使用其所有内容(/test2/file.txt)的子目录而不克隆“test”。这可能吗?

1 个答案:

答案 0 :(得分:3)

而不是

git clone $URL

你可以使用

git archive --remote=$URL master test2 -o test2.zip

将创建一个zip文件,其中包含远程主分支的test2文件夹的内容。