git 父仓添加子仓
2026/5/30 10:52:57 网站建设 项目流程

创建子仓

# 1. 到本地仓库目录

# 2. 添加远程仓库地址(origin 是远程仓库的别名)
git remote add origin git@github.com:<子仓地址>.git

# 3. 查看远程仓库配置
git remote -v

# 4. 先拉取远程文件 变基
git pull origin main --allow-unrelated-histories --rebase

# 5. 解决可能的冲突后,再推送
git push -u origin main

父仓添加子仓

# 到父仓目录

git submodule add git@github.com:<子仓地址>.git packages/feature-package

git commit -m "add feature package as submodule"

git push

只添加的提交指针,也就是父仓能看到子仓的提交历史,但可以不持有子仓代码

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询