我正在尝试在没有shallo克隆的情况下进行稀疏检查。我能够成功地做到这一点。但问题是,当我这样做时,正在创建整个文件夹结构。
例如:
我正在尝试克隆路径中的子目录:reponame/path/to/the/directory
到本地文件夹:local_dir
现在稀疏结账后,local_dir的内容如下所示:
local_dir/path/to/the/directory
但我需要文件夹directory
中的内容直接位于local_dir
下。我该怎么做?
旁注:我正在尝试为golang项目执行此操作。我需要将golang项目放在特定目录结构下的现有仓库中。因此,如果您有任何关于如何执行此操作的提示,请告诉我们。我无法将回购的全部内容放在go的工作目录路径中。
答案 0 :(得分:-1)
我相信这可以得到您正在寻找的答案:
Is it possible to do a sparse checkout without checking out the whole repository first?
希望它有所帮助!