Git 是目前最流行的版本控制工具。
一些选项
--recurse-submodules
当使用 git clone
命令克隆一个包含子模块的仓库时,--recurse-submodules
选项会自动初始化并更新子模块。如果没有这个选项,子模块目录会是一个空目录,需要手动运行 git submodule update --init
来初始化和更新子模块。
示例
1 | git clone --recurse-submodules <repository-url> |