美文网首页
git子模块管理的常用命令

git子模块管理的常用命令

作者: HannaJuan | 来源:发表于2019-11-13 11:46 被阅读0次

添加子模块

git submodule add -f http://git.xxxx/xxx/ZHM_Web.git Submodules/ZHM_Web

查看子模块

$ git submodule
3cbf09d3ac9fd96cab078a6667bf17cdddedcbd1 Submodules/ZHM_Web (0.0.4-78-g3cbf09d)

更新子模块

  • 初始化子模块
$ git submodule --init --recursive 
  • 更新子模块
$ git submodule update
  • 拉取所有子模块
$ git submodule foreach git pull
  • 使每个子模块checkout到master
$ git submodule foreach git checkout master

修改子模块

1、删除子模块文件夹

$ git rm --cached Submodules/ZHM_Web
$ rm -rf Submodules/ZHM_Web

2、删除.gitmodules文件中相关子模块信息

[submodule "ZHM_Web"]
    path = Submodules/ZHM_Web
    url = http://git.xxxx/xxx/ZHM_Web.git

3、删除.git/config中的相关子模块信息

[submodule "ZHM_Web"]
    active = true
    url = http://git.xxxx/xxx/ZHM_Web.git

4、删除.git文件夹中的相关子模块文件

$ rm -rf .git/modules/ZHM_Web

相关文章

  • git submodule

    git 子模块 常用命令:初始化子模块 git submodule init 增加子模块 git submodul...

  • Git 常用命令及应用这一篇就够了(新手向)

    1. git 常用命令 1.1 常用命令 1.2 git remote 管理远程仓库 1.3 git r...

  • Git 常用命令总结

    git比svn灵活方便,建议使用git来管理代码。 常用命令一览 git init:将文件夹用git进行管理git...

  • 工作常用的git指令

    GIT常用命令 远程仓库 分支 tag 提交代码 子模块 导出 偷懒配置

  • GIT常用命令备忘

    Git配置 Git常用命令 查看文件diff 查看提交记录 Git 本地分支管理 分支合并和rebase Git补...

  • git 常用指令

    如何使用git管理代码 git 常用命令速查 创建版本库 git clone (url) #克隆远程版本库 git...

  • Git&Github入门教程笔记(4)之分支管理一

    八 、分支管理(一) 先列出以此小结常用命令: git branch #查看分支git branch + 名 #创...

  • Git常用命令

    常用命令 git init命令把这个目录变成Git可以管理的仓库 git add告诉Git,把文件添加到仓库 gi...

  • git 简单操作

    常用命令 git init 要对现有的某个项目开始用 Git 管理,只需到此项目所在的目录,执行cat .git...

  • git 基本操作

    常用命令 基本命令 git init 把这个目录变成Git可以管理的仓库 git add xxx 将xxx添加到...

网友评论

      本文标题:git子模块管理的常用命令

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