| 配置 | submodule.<name>.branch = main(或 . 表示与父仓库当前分支同名) |
|---|---|
| 更新 | git submodule update --remote --merge |
| 默认 | 不配置时使用子模块远端默认分支 |
配置与更新
配置与更新
git config -f .gitmodules submodule.vendor/common.branch main
git submodule update --remote --merge vendor/common
git diff --submodule--remote 会把指针推进到远端分支顶端,是否提交这次指针变化由你决定;不想升级就别提交。