# git submodule

可以在当前仓库下关联另一个仓库,我们可以在关联仓库里面管理我们的公共配置,比如 pre commit

# 生成 .shared folder 或者 clone 代码
git submodule update --init

# 第一次初始化添加 .shared 关联那个仓库地址
git submodule add <git repo url> .shared

# 在根目录更新 .shared 代码
git submodule update --remote --rebase