From 12f588d59306e77c6258fe73b4e98cf4e2e59ca3 Mon Sep 17 00:00:00 2001 From: liuyun Date: Wed, 14 Oct 2026 09:23:11 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E5=B0=86=20ec-nest/ec-admin=20?= =?UTF-8?q?=E7=BA=B3=E4=B8=BA=20Git=20=E5=AD=90=E6=A8=A1=E5=9D=97=E5=B9=B6?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=E8=BF=9C=E7=AB=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 注册 sources/ec-nest、sources/ec-admin 为子模块(origin 指向本项目远端,upstream 保留原仓库) - README 补充子模块克隆/更新说明 Co-Authored-By: Claude Opus 4.8 --- .gitmodules | 6 ++++++ README.md | 23 ++++++++++++++++++++++- sources/ec-admin | 1 + sources/ec-nest | 1 + 4 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 .gitmodules create mode 160000 sources/ec-admin create mode 160000 sources/ec-nest diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..16363c3 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,6 @@ +[submodule "sources/ec-nest"] + path = sources/ec-nest + url = ssh://git@git.dianyunshouhu.com:2222/touyun_liuyun/ec-nest.git +[submodule "sources/ec-admin"] + path = sources/ec-admin + url = ssh://git@git.dianyunshouhu.com:2222/touyun_liuyun/ec-admin.git diff --git a/README.md b/README.md index f5d3dc8..7cef788 100644 --- a/README.md +++ b/README.md @@ -21,6 +21,27 @@ openspec list # 列变更 openspec view # 交互式看板 ``` +## 源码(Git 子模块) + +`sources/` 下两个独立工程以 Git 子模块方式管理: + +| 子模块 | 说明 | `origin`(本项目远端) | `upstream`(原仓库) | +|---|---|---|---| +| `sources/ec-nest` | 后端 | `touyun_liuyun/ec-nest` | `touyun_liuyun/sysmgr-nest` | +| `sources/ec-admin` | 管理端 | `touyun_liuyun/ec-admin` | `touyun_liuyun/sysmgr-admin` | + +克隆仓库(含子模块): + +```bash +git clone --recurse-submodules ssh://git@git.dianyunshouhu.com:2222/touyun_liuyun/touyun-elderly-care.git +``` + +更新子模块到远端最新: + +```bash +git submodule update --remote +``` + ## 目录 - `CLAUDE.md` / `AGENTS.md` — 项目规范与工作流 @@ -31,4 +52,4 @@ openspec view # 交互式看板 - `docs/superpowers/specs/` — 设计文档 - `docs/superpowers/plans/` — 实施计划 - `.claude/skills/` — 项目级技能 -- `sources/` — 源码(各端独立项目,前缀 `touyun-elderly-care-`) +- `sources/` — 源码(Git 子模块:`ec-nest` 后端、`ec-admin` 管理端) diff --git a/sources/ec-admin b/sources/ec-admin new file mode 160000 index 0000000..da7a5b7 --- /dev/null +++ b/sources/ec-admin @@ -0,0 +1 @@ +Subproject commit da7a5b703e7c0413c6e2baf96c7e49e5db5e5871 diff --git a/sources/ec-nest b/sources/ec-nest new file mode 160000 index 0000000..6618137 --- /dev/null +++ b/sources/ec-nest @@ -0,0 +1 @@ +Subproject commit 6618137da557843b0c30ebaebf06f8180a303392