chore(git): 从 Kapi 主仓移除 dzbj gitlink, 改为本地 ignored 独立项目
历史上 dzbj/ 被以 gitlink mode 160000 误加入 Kapi 主仓索引 (指向 commit 58fb9aab86c044b5a951fd7044fd335d0bae906f), 但缺少 .gitmodules 配置: - git submodule status 报 "no submodule mapping found in .gitmodules" - Kapi clone 后 dzbj/ 目录不会自动出现, 必须手动 clone Dzbj_ESP32-S3 - Kapi 主仓的 dzbj gitlink hash 永远跟实际 dzbj/ 不同步 (各自独立提交) 由于 dzbj (https://gitea.airlabs.art/Rdzleo/Dzbj_ESP32-S3.git) 是独立项目, 跟 Kapi RTC 没有代码集成关系, 改为完全分离: 变动: - git rm --cached dzbj → 从 Kapi 主仓索引移除 gitlink (dzbj/ 目录本身保留) - .gitignore 加 dzbj/ → 主仓不再跟踪该路径 效果: - Kapi 主仓 SCM 不再显示 dzbj 相关变更 - 本地 dzbj/ 目录仍是独立 git 仓库, 可继续在该路径独立维护 - VSCode 因检测到 dzbj/.git 仍会在 SCM 面板列出, 但与 Kapi 主仓完全独立 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
a369796eb6
commit
dbd84eccb1
4
.gitignore
vendored
4
.gitignore
vendored
@ -4,6 +4,10 @@ tmp/
|
|||||||
!/components/common/
|
!/components/common/
|
||||||
# 子项目 (esp-spot 等) 里的 components/ 一律 ignore (历史规则保持)
|
# 子项目 (esp-spot 等) 里的 components/ 一律 ignore (历史规则保持)
|
||||||
esp-spot/**/components/
|
esp-spot/**/components/
|
||||||
|
# dzbj/ 是嵌套的独立 git 仓库 (Dzbj_ESP32-S3 项目, 自己的 remote)
|
||||||
|
# 历史上以 gitlink mode 160000 误加进索引但缺 .gitmodules, 已 git rm --cached 移除
|
||||||
|
# 两个项目独立维护, Kapi 主仓不再跟踪 dzbj
|
||||||
|
dzbj/
|
||||||
managed_components/
|
managed_components/
|
||||||
build/
|
build/
|
||||||
.vscode/
|
.vscode/
|
||||||
|
|||||||
1
dzbj
1
dzbj
@ -1 +0,0 @@
|
|||||||
Subproject commit 58fb9aab86c044b5a951fd7044fd335d0bae906f
|
|
||||||
Loading…
x
Reference in New Issue
Block a user