diff --git a/.claude/settings.local.json b/.claude/settings.local.json
index 17b421b..6587778 100644
--- a/.claude/settings.local.json
+++ b/.claude/settings.local.json
@@ -145,7 +145,8 @@
"Bash(sed -i 's|2/4|2/5|g' \"第16周周日早上CSP03课评.html\")",
"Bash(sed -i 's|1/4|1/5|g' \"第16周周日早上CSP03课评.html\")",
"Bash(python -c ' *)",
- "Bash(git add *)"
+ "Bash(git add *)",
+ "Bash(git commit *)"
]
}
}
diff --git a/.gitignore b/.gitignore
index 8d68f1b..1ec05f2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -20,3 +20,18 @@ scripts/write_lesson*.py
# 课评技能检查(临时)
.claude/skills/课评检查/
+
+# 只上传 class 文件夹,排除其他内容
+.claude/settings.local.json
+.claude/templates/
+.claude/memory/oj/
+.claude/memory/feedback/
+.claude/memory/knowledge_base/
+.claude/memory/student/
+.claude/memory/教育理念.md
+.claude/config/
+.claude/agents/
+.claude/skills/
+.workbuddy/
+scripts/
+暑假绩效考核.md