美文网首页
Git仓库下子模块仓库简单操作

Git仓库下子模块仓库简单操作

作者: 春长 | 来源:发表于2018-01-03 23:20 被阅读0次

[TOC]


新建一个仓库

//新建文件夹demo1
mkdir demo1
//进入将要创建的仓库
cd demo1
//初始化仓库
git init 

添加子仓库

git submodule add url

把url替换成你想添加的子仓库;执行成功后,可以在demo1文件夹下看到.gitsubmodule文件

推送到远程仓库

在推送到远程仓库前,我们还要给本地仓库添加一个远程仓库地址,可以到git.oschina 或github上创建

//添加远程仓库地址
git remote add origin https://....git //origin 是该远程仓库在本地的别名,可自定义。
//添加所有文件到缓存
git add .
//提交到本地仓库
git commit -m "first commit"
//推送到远程仓库
git push origin master //master是分支名称

子仓库的常用操作。

克隆带子仓库的仓库

//回到demo1的上级目录
cd ..
//克隆仓库到demo2
git clone https://....git demo2  //demo2为指定的文件夹,也可以不指定。

克隆主仓库后,子仓库是没有代码的,所以继续

初始化子仓库

git submodule init 

有子仓库的文件夹了,但是没有代码

克隆子仓库代码。

git submodule update

此时可以看到在下载子仓库代码了


到此结束,更多功能我也还在尝试中

相关文章

  • Git仓库下子模块仓库简单操作

    [TOC] 新建一个仓库 添加子仓库 把url替换成你想添加的子仓库;执行成功后,可以在demo1文件夹下看到.g...

  • Git的基本命令

    今天我们要说的Git的命令操作是基于本地Git仓库来进行,那么,到底什么是Git仓库呢? Git仓库可以简单理解成...

  • Git基本操作和错误

    创建SSH Key 本地创建仓库操作 创建本地仓库 将文件添加进Git 提交 Git远程仓库操作 查看远程仓库 添...

  • git命令入门

    git的简单使用 git标签操作 git分支操作 git冲突解决 出现原因:远程仓库已经被修改

  • Git总结

    初步 下载git 基础配置: 基础操作 获取Git仓库 初始化现有仓库 git init 克隆远程仓库 git c...

  • Git子模块的简单使用

    子模块概述 git子模块为git主项目下 独立 出来的 git仓库 ,可 单独 的进行代码的修改、提交、更新等操作...

  • Git 命 令 大 全

    Git常用操作命令: 1) 远程仓库相关命令 检出仓库:$ git clone git://github[http...

  • Git的操作流程

    Git的基本操作: 只要操作git 最前⾯面 都需要写git 克隆隆远程代码仓库:git clone+远程代码仓库...

  • Android 基础操作 git操作

    Git 操作 git 命令 创建本地仓库 git init 获取远程仓库 git clone [url] 例:gi...

  • GIT操作:clone当前仓库分支代码到另一个仓库的指定分支

    A:当前仓库 B:目标仓库1、git pull 在当前仓库操作:更新代码库2、git remote 查看当前仓...

网友评论

      本文标题:Git仓库下子模块仓库简单操作

      本文链接:https://www.haomeiwen.com/subject/zrgknxtx.html