首页 > 其他分享 >git如何添加子模块

git如何添加子模块

时间:2022-12-30 09:12:49浏览次数:31  
标签:git 模块 仓库 github 添加 https com

①克隆父仓库

$ git clone https://github.com/a/a.git  本地路径

②添加子仓库

$ git submodule add https://github.com/a/b.git

③push到父仓库

$ git add .

$ git commit -m ‘添加子模块’

$ git push

注: 当第二步(添加子仓库)操作完成之后,项目中将生成gitmodules文件

文件内容如下:

[submodule "b"]
       path = b

       url = https://github.com/a/b.git

标签:git,模块,仓库,github,添加,https,com
From: https://www.cnblogs.com/xzlq/p/17014036.html

相关文章

  • git如何删除子模块
    删除子模块:(分4步走)1)$gitrm--cached[path]根据路径删除子模块的记录2)编辑“.gitmodules”文件,将子模块的相关配置节点删除掉清理子模块配置3)编辑“.......
  • 3、聚合项目并修改gitignore文件
    当我们在一个总项目中创建了好多模块时,如下我们希望最外层的项目将子项目聚合起来,就可以复制一个pom文件到外面然后修改如下(最外层pom不需要依赖什么,都删除即可,只需添加m......
  • Vue项目编译报错 'error:03000086:digital envelope routines::initialization error'
    升级了本地的nodejs版本,导致旧项目无法运行,运行提示如下。   原因是nodejs版本过高。解决办法:降低node.js版本......
  • Gitea
    简介使用过git的开发者都知道,这是一个很好用的代码管理工具。网上已有很多在线的git管理平台,如github、gitee等,但有一些限制,如:有成员人数限制。github免费的私有库最多......
  • docx模块Document报错问题
    报错:fromexceptionsimportPendingDeprecationWarningModuleNotFoundError:Nomodulenamed'exceptions'2、着手解决问题 ......
  • idea--git--如何将多次commit合成一个点
    具体可以参考:https://blog.csdn.net/qq_50652600/article/details/122990692场景:1.测试分支一个小功能多次提交,不太雅观,同时代码不方便合并到生产环境分支,此时可以将测......
  • FreeSWITCH给Say模块增加中文语音
    本文更新于2022-04-04,使用FreeSWITCH1.10.7。以下示例,假定源代码目录为/usr/src/freeswitch,安装目录为/usr/local/freeswitch。安装中文Say模块(包括zh和zh_CN的Say接......
  • git 报错的解决办法--强制上传文件
    在idea中重新push自己的项目如何还是不行进行强制上传gitpush-uoriginmaster-f 一、Git操作和报错问题解决1.创建本地仓库2.上传步骤和下载步骤二、报错解决......
  • git分支的一些处理情况记录
    一、开发分支(dev)上的代码更新后,要合并到master分支gitcheckoutdev#切换到dev分支gitpull#将远程更新的代码同步到本地gitcheckoutmaster#切......
  • 车载模块——毫米波雷达介绍
    1.毫米波雷达的定义毫米波雷达是工作在毫米波频段的雷达,如图2-21所示。毫米波是指长度为1~10mm的电磁波,对应的频率范围为30~300GHz。毫米波雷达是ADAS核心传感器,主要用于自......