带子专题

克隆带子模块的项目

当你克隆一个带子项目的 GIT 项目时,你将得到了包含子项目的目录,但里面没有文件 解决办法: git submodule init 来初始化你的本地配置文件 git submodule update 更新子模块 关于子模块的详细讲解:http://www.cnblogs.com/haippy/archive/2012/08/13/2637132.html

解决关于git clone 带子模块的项目得到的源码不完整,导致编译失败的解决办法

在使用 git 克隆一个项目的时候,你可能会碰到克隆后编译失败的情况,经过查找,发现原来是缺少一些文件,这些文件都有一个特点,如图:  要解决这个问题,需要在clone 命令的基础上加上一些参数 ,以 clone OBS源码 为例: git clone --recurse-submodules https://github.com/obsproject/obs-studio.gitcd