From f1ff42f2bfb9c5d012ac2cdcb362dba4a9a2ae13 Mon Sep 17 00:00:00 2001 From: YANG JIANKUAN Date: Mon, 12 Oct 2026 02:20:55 -0700 Subject: [PATCH] =?UTF-8?q?chore:=20=E5=BF=BD=E7=95=A5=E6=A0=B9=E7=9B=AE?= =?UTF-8?q?=E5=BD=95=20air-cargo/=EF=BC=8CCLAUDE.md=20=E5=A3=B0=E6=98=8E?= =?UTF-8?q?=E5=85=B6=E4=BB=85=E4=BD=9C=E5=8F=A6=E4=B8=80=E4=BB=93=E5=BA=93?= =?UTF-8?q?=E7=9A=84=E6=8F=90=E4=BA=A4=E9=80=9A=E9=81=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - .gitignore 新增 air-cargo/(同一份源码的独立 git 仓库,远程不同) - CLAUDE.md 新增「air-cargo 目录:一律忽略」:扫描、开发、查历史均跳过, 仅 sync-air-cargo skill 可操作 Co-Authored-By: Claude Opus 5.5 --- .gitignore | 2 ++ CLAUDE.md | 9 +++++++++ 2 files changed, 11 insertions(+) diff --git a/.gitignore b/.gitignore index 472a120..a5c6790 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,8 @@ # Created by https://www.toptal.com/developers/gitignore/api/androidstudio,gradle,java,kotlin # Edit at https://www.toptal.com/developers/gitignore?templates=androidstudio,gradle,java,kotlin +air-cargo/ + ### Java ### # Compiled class file *.class diff --git a/CLAUDE.md b/CLAUDE.md index a537639..dbd6a80 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -51,6 +51,15 @@ aerologic-app/ └── 其他业务模块... ``` +### ⛔ `air-cargo/` 目录:一律忽略 + +根目录下的 `air-cargo/` 是同一份源码的另一个独立 git 仓库(远程地址不同,工作分支 `feature/hefei`),**只用于把本项目代码提交到另一个仓库**,不参与本项目任何开发;它已在 `.gitignore` 中忽略。 + +- 代码扫描、搜索、实现功能、排查问题、查 git 历史时**一律跳过该目录**,不读取、不修改、不当作参考实现(其中文件是同步过去的副本,可能落后于主干) +- `find` / `grep -r` 这类不认 `.gitignore` 的命令要显式排除(如 `find . -path ./air-cargo -prune -o …`、`grep -r --exclude-dir=air-cargo`);`git grep`、`rg` 默认已跳过 +- 唯一允许操作它的场景是 `sync-air-cargo` skill(同步并在其本地提交,不 push) +- 其中不应存在任何 Claude / Agent 相关文件(`CLAUDE.md`、`.claude/`、`.mcp.json` 等),sync 脚本和 air-cargo 本地的 `.git/info/exclude` 都已屏蔽 + --- ## 6 种典型页面类型