参考 https://blog.csdn.net/zajin/article/details/89042509 https://blog.csdn.net/breavo_raw/article/details/101857235 前言工作中碰到这样一个场景,一个项目里面的代码分为基础代码和定制化代码 ...
分类:
其他好文 时间:
2020-06-30 14:32:15
阅读次数:
60
fatal: No url found for submodule path 'design' in .gitmodules 如图,.gitmodules中已经没有design的路径了 原因可能是本地存在缓存,清理一下缓存就好了 git rm --cached [路径名] 比如此处我是:git rm ...
分类:
其他好文 时间:
2020-06-07 12:47:30
阅读次数:
111
背景 项目中经常使用别人维护的模块,在git中使用子模块的功能能够大大提高开发效率。 使用子模块后,不必负责子模块的维护,只需要在必要的时候同步更新子模块即可。 本文主要讲解子模块相关的基础命令,详细使用请参考man page。 子模块的添加 添加子模块非常简单,命令如下: git submodul ...
分类:
其他好文 时间:
2020-05-10 12:39:19
阅读次数:
49
"git常用命令" "git子模块(git submodule)" "git配置多个SSH Key" "git对某个项目单独设置用户名/邮箱" git就不用多说了,有些配置或者不常用的命令容易忘,这里随手做个记录。 git常用命令 从工作目录中删除所有没有tracked过的文件 cherry pic ...
分类:
其他好文 时间:
2020-05-02 15:02:14
阅读次数:
53
前言 前情提要: "Git应用详解第九讲:Git cherry pick与Git rebase" 一个中大型项目往往会依赖几个模块, 提供了子库的概念。可以将这些子模块存放在不同的仓库中,通过 或`subtree Git`应用详解的倒数第二讲,胜利离我们不远了! 一、 :子模块的意思,表示将一个版本 ...
分类:
其他好文 时间:
2020-04-20 13:53:19
阅读次数:
91
编译并安装 1. sudo apt get install protobuf compiler libprotoc dev 2. git clone https://github.com/onnx/onnx.git 3. cd onnx 4. git submodule update init re ...
分类:
其他好文 时间:
2020-03-15 22:09:52
阅读次数:
187
使用场景 当项目越来越庞大之后,不可避免的要拆分成多个子模块,我们希望各个子模块有独立的版本管理,并且由专门的人去维护,这时候我们就要用到git的submodule功能。 常用命令 git clone <repository> --recursive 递归的方式克隆整个项目 git submodul ...
分类:
其他好文 时间:
2020-03-12 14:13:34
阅读次数:
48
参考:https://stackoverflow.com/questions/14418352/ignore new commits for git submodule 没怎么看明白,原文的解释: ...
分类:
其他好文 时间:
2020-02-22 16:13:26
阅读次数:
87
Getting Started Getting the Source Code git clone https://github.com/spdk/spdk cd spdk git submodule update --init 获取源码 git clone https://github.com/s ...
分类:
其他好文 时间:
2020-02-22 14:02:27
阅读次数:
68
首先 cd 到项目需要添加子模块的文件夹 然后执行:git submodule add [子模块git地址]最后提交、推送,完成!参考文档:https://git-scm.com/book/zh/v2/Git-%E5%B7%A5%E5%85%B7-%E5%AD%90%E6%A8%A1%E5%9D%9... ...
分类:
其他好文 时间:
2020-02-04 10:35:04
阅读次数:
63