← ClaudeAtlas

18-gitlisted

Git 仓库分层 + 信息分级 + 防泄露规范。Use when: 新项目第一个 commit 之前 / 团队成员加入触发 T1→T2 升级 / 敏感文档(决策 / 财务 / 合同 / 战略)写入项目 / 写 .gitignore / 配 pre-commit hook / 每季 token 轮换 / 误推 secret 应急时触发。核心:L0-L3 信息 4 级分级 + T0-T3 仓库 4 分层(vault / personal / team / public)+ 4 层防御 + founder→team 单向 promote + 4 个执行 checklist 子文件(详见 body)。SKIP: 目录结构 / 文件骨架 → 17(配套用)/ 对外开源发布动作 + Pre-publish 审计 → 16(16 管开源动作,18 管日常 + 闭源 + 防泄露)/ 部署 OAuth 链路保护 → CLAUDE.md OAuth 铁律 / 安全设计规范本身 → 04。
xcodethink/open-claude-code-skills · ★ 2 · Code & Development · score 70
Install: claude install-skill xcodethink/open-claude-code-skills
# Git 仓库与安全规范 > 通用 skill — 所有项目的 Git 仓库分层、信息分级、防泄露规范。 > 与 [17-项目目录标准](../17-项目目录标准/) 配套使用。 > 与 [16-开源发布](../16-开源发布/) 互补:本 skill 管"日常 + 闭源", 16 管"对外开源发布"。 ## 4 大执行 checklist(按 tier 分) 本 SKILL.md 是**总览** — 具体每个 tier 的可执行 checklist 在子文件: | Tier | 子文件 | 触发场景 | |------|--------|---------| | **本地建设** | [`01-本地仓库建设标准.md`](./01-本地仓库建设标准.md) | 新项目 Day 0 / 每次 commit / 每周维护 / 每季 token 轮换 | | **T1 personal push** | [`02-私人仓库推送标准.md`](./02-私人仓库推送标准.md) | personal private 仓 push 前 / 团队加入触发升级 / 误推 secret 应急 | | **T2 team push** | [`03-团队仓库推送标准.md`](./03-团队仓库推送标准.md) | **付费 Org** private 仓 push 前 / PR 流程 / 离职 access 撤销 | | **T2 派生镜像** | [`03b-派生镜像团队仓标准.md`](./03b-派生镜像团队仓标准.md) | **个人账号 `<project>-team` 仓**(不开 Org)/ 加外部协作者 / origin→team 过滤推送 / **审计必扫历史 blob** | | **T3 open source** | [`04-开源仓库推送标准.md`](./04-开源仓库推送标准.md) | 公开仓 release / T2→T3 promotion / 误发开源应急(联用 [Skill 16](../16-开源发布/))| **强制阅读顺序**:先读本 SKILL.md(理解 4 级分级 + T0-T3 仓库分层),再按当前场景读对应子文���。 ## Lifecycle 决策树(避免过度工程化) ``` 新项目要建仓 │ ▼ 团队人数 ≥ 2?或即将加入? / \ NO YES │ │ ▼ ▼ [T1 personal lab] [直接 T2 team org] 单人快速干活 需 GitHub Pro/Team plan │ ├─ 读 17 + 18 sub 01(建结构 + 安全配置) ├─ 读 18 sub 02(每次 push checklist) └─