首页 > 其他分享 >Git 创建父子仓库

Git 创建父子仓库

时间:2023-12-14 11:26:15浏览次数:19  
标签:Git 仓库 clone 父子 submodule add git

git submodule 父子仓库新建命令把父仓库clone下来git clone xxxxxx.git //仓库地址进入父仓库里面, 添加
//git submodule add <仓库地址> <本地路径>
git submodule add xxxxxx/mc-app.git mc-app在这个过程中,子仓库的代码会自动clone下来把每个子仓库都拉取到父仓库下就可以提交了git add . git commit -m "增加子仓库"

提交到远程仓库 使用 -u 下次提交就可以直接使用git push git push -u origin "master"git 命令 -u 含义官网解释(大概意思就是使用-u时的本地分支与远程分支建立联系,下次使用要指定分支的命令时可以不用再指定分支) -u --set-upstream For every branch that is up to date or successfully pushed, add upstream (tracking) reference, used by argument-less git-pull and other commands.克隆父仓库时可使用此命令 递归克隆所有仓库$ git clone --recurse-submodules https://github.com/chaconinc/MainProjectGit
官方文档 https://git-scm.com/book/zh/v2/Git-工具-子模块

标签:Git,仓库,clone,父子,submodule,add,git
From: https://www.cnblogs.com/geek233/p/17900801.html

相关文章

  • git基本用法和操作
    文章目录创建版本库方式:Git常用操作命令:远程仓库相关命令分支(branch)操作相关命令版本(tag)操作相关命令子模块(submodule)相关操作命令忽略一些文件、文件夹不提交其他常用命令创建版本库方式:创建文件夹在目录下右键GitBushHere显示出命令行$gitinit--初始化资源库......
  • 修改推送代码的github账户
    原文地址: https://www.cnblogs.com/zbliao/p/14142234.html一、修改本地一个仓库的用户名和邮箱//查看本目录下仓库的邮箱gitconfiguser.email //查看本目录下仓库的用户名gitconfiguser.name//修改本目录下仓库的邮箱gitconfiguser.email"邮......
  • git 配置多个ssh
    1、配置用户名、密码查看配置--javascripttypescriptbashsqljsonhtmlcssccppjavarubypythongorustmarkdown$gitconfig--global-lfilter.lfs.clean=git-lfsclean--%ffilter.lfs.smudge=git-lfssmudge--%ffilter.lfs.process=git-lfsfilter-proce......
  • `/etc/gitlab/gitlab-secrets.json`文件丢失时Gitlab恢复办法
    当/etc/gitlab/gitlab-secrets.json文件丢失时如果您没有备份secrets文件,则必须完成几个步骤才能使GitLab重新正常工作。secrets文件负责存储包含必需的敏感信息的列的加密密钥。如果密钥丢失,GitLab将无法解密这些列,从而阻止对以下项目的访问:CI/CD变量Kubernetes/GCP集成自......
  • iframe父子页面通信相互调用传递参数多个postMessage
    效果如何运行父页面代码<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><title>Document</title>......
  • 尚硅谷Git
    Git使用C:\\Users\\86136\\git.config是Git的配置文件。按住ctrl键,滑动鼠标中键可以放大和缩小字体大小。使用init命令创建库成功后,会在该文件夹下创建一个.git文件夹,默认是隐藏的,可以通过显示隐藏项目进行查看。红色代表该文件只存在于工作区,绿色代表文件已经上传到暂存区。......
  • IDEA如何使用Git远程仓库(文末抽奖)
    命令行方式:第一步:执行gitinit执行gitinit在本地初始化一个仓库,本地仓库是项目和远程仓库的中转,提供暂存能力。第二步:执行gitadd.  或者  gitadd文件名.后缀将工作目录中的文件添加到暂存区,它用于将新创建的文件或修改过的文件添加到Git的跟踪列表中,以便在下一次提......
  • ctfhub-git泄露(ubuntu下)
    首先用dirsearch扫描发现可能存在git泄露用githack工具来把源代码克隆到本地*主要注意ubuntu下的githack安装首先githack需要python2的环境,但我的ubuntu是python3  首先安装python2,输入以下指令sudoaptinstallpython2安装完成后,可以检查ubuntu目前可用的python......
  • 使用git工具将本地文件上传到github仓库
    使用git工具将本地文件上传到github仓库一、基本步骤第一步:我们需要先创建一个本地的版本库(其实也就是一个文件夹)。第二步:在命令行中输入gitinit把这个文件夹变成Git可管理的仓库然后通过gitadd.("."表示当前文件夹下所有内容都提交,也可以通过gitaddFileName/FolderName......
  • k8s_kind-创建pod-拉取私有仓库镜像
    kind本地配置查看您创建的所有集群,您可以使用该kindgetclusters命令在kubernetes内使用私有镜像仓库之前,我们需要先有一个私有镜像仓库,并保证这个仓库是可用的检查私有镜像仓库是否可用kindcreatecluster--namedatapre##以将本机镜像导入到Kind集群中去......