如何强制git子模块在主存储库中出现和提交?
是否可以添加Git子模块文件并将它们提交到我的根Git模块如何强制git子模块在主存储库中出现和提交?,git,Git,是否可以添加Git子模块文件并将它们提交到我的根Git模块 我进行了深入的搜索,但始终没有找到答案。如果您真的想做这样的事情,最好使用git子树而不是git子模块,这样外部代码就是主存储库的一部分。不,使用子模块是不可能的 但存储库可以与其子模块一起克隆: --递归的 --递归子模 创建克隆后,使用其默认设置初始化中的所有子模块。这相当于在克隆完成后立即运行git子模块更新--init--recursive。如果克隆的存储库没有工作树/签出,则忽略此选项(即,如果给定了--无签出/-n、--裸或
我进行了深入的搜索,但始终没有找到答案。如果您真的想做这样的事情,最好使用git子树而不是git子模块,这样外部代码就是主存储库的一部分。不,使用子模块是不可能的 但存储库可以与其子模块一起克隆: --递归的
--递归子模 创建克隆后,使用其默认设置初始化中的所有子模块。这相当于在克隆完成后立即运行
git子模块更新--init--recursive
。如果克隆的存储库没有工作树/签出,则忽略此选项(即,如果给定了--无签出
/-n
、--裸
或--镜像
中的任何一个)
许多项目指示用户在自述、入门指南或其他地方使用此标志进行克隆