Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git repo可以递归子模块吗?_Git_Repo - Fatal编程技术网

Git repo可以递归子模块吗?

Git repo可以递归子模块吗?,git,repo,Git,Repo,我们开始使用repo()来管理我们的多存储库项目,但是其中一些存储库正在使用git子模块。当我执行repo sync时,是否有一种方法可以基本上将--recursive传递给它正在执行的克隆?答案是肯定的。两种选择: 在清单中,可以指定属性sync-s=“true” 例如以应用于所有项目 或者对于特定项目, 使用repo sync--fetch submodules repo-help-manifest实际上只是提示此功能。 不要像建议的那样将子模块定义为s,这会在签出阶段将它们搞砸

我们开始使用repo()来管理我们的多存储库项目,但是其中一些存储库正在使用git子模块。当我执行
repo sync
时,是否有一种方法可以基本上将
--recursive
传递给它正在执行的克隆?

答案是肯定的。两种选择:

  • 在清单中,可以指定属性sync-s=“true”
  • 例如
    以应用于所有项目
  • 或者对于特定项目,
  • 使用
    repo sync--fetch submodules
  • repo-help-manifest
    实际上只是提示此功能。 不要像建议的那样将子模块定义为
    s,这会在签出阶段将它们搞砸