项目清理:删除临时文件和示例目录,增强项目规范
- 删除 .vscode/ 编辑器配置 - 删除 other/ 示例和工具目录 - 增强 .gitignore,防止IDE配置和临时文件被提交 - 添加 CONTRIBUTING.md 贡献指南 - 添加 clean_project.sh 项目清理脚本 - 清理所有 .DS_Store 系统文件
This commit is contained in:
Executable
+40
@@ -0,0 +1,40 @@
|
||||
#!/bin/bash
|
||||
# XMBOX 项目清理脚本
|
||||
# 清理构建产物和临时文件
|
||||
|
||||
echo "开始清理项目..."
|
||||
|
||||
# 清理构建目录
|
||||
echo "清理构建目录..."
|
||||
./gradlew clean
|
||||
|
||||
# 删除系统文件
|
||||
echo "删除系统文件..."
|
||||
find . -name ".DS_Store" -type f -delete
|
||||
find . -name "Thumbs.db" -type f -delete
|
||||
find . -name "*.swp" -type f -delete
|
||||
find . -name "*~" -type f -delete
|
||||
|
||||
# 删除临时文件
|
||||
echo "删除临时文件..."
|
||||
find . -name "*.tmp" -type f -delete
|
||||
find . -name "*.temp" -type f -delete
|
||||
|
||||
# 删除构建缓存
|
||||
echo "删除构建缓存..."
|
||||
rm -rf .gradle
|
||||
rm -rf build
|
||||
rm -rf app/build
|
||||
rm -rf quickjs/build
|
||||
rm -rf catvod/build
|
||||
rm -rf */build
|
||||
|
||||
# 删除IDE配置文件
|
||||
echo "删除IDE配置文件..."
|
||||
rm -rf .vscode
|
||||
rm -rf .vs
|
||||
rm -rf .idea/workspace.xml
|
||||
rm -rf .idea/tasks.xml
|
||||
|
||||
echo "✅ 清理完成!"
|
||||
echo "项目已清理,可以提交到Git"
|
||||
Reference in New Issue
Block a user