如何使用repo中的目录结构从git repo克隆子目录

时间:2018-02-08 01:53:18

标签: git

我正在尝试在没有shallo克隆的情况下进行稀疏检查。我能够成功地做到这一点。但问题是,当我这样做时,正在创建整个文件夹结构。

例如: 我正在尝试克隆路径中的子目录:reponame/path/to/the/directory 到本地文件夹:local_dir

现在稀疏结账后,local_dir的内容如下所示: local_dir/path/to/the/directory

但我需要文件夹directory中的内容直接位于local_dir下。我该怎么做?

旁注:我正在尝试为golang项目执行此操作。我需要将golang项目放在特定目录结构下的现有仓库中。因此,如果您有任何关于如何执行此操作的提示,请告诉我们。我无法将回购的全部内容放在go的工作目录路径中。

1 个答案:

答案 0 :(得分:-1)

我相信这可以得到您正在寻找的答案:

Is it possible to do a sparse checkout without checking out the whole repository first?

希望它有所帮助!