# 忽略日志文件
log/
logs/
*.log

# 忽略数据文件
tools/data/*

# 忽略编译后的二进制文件
bin/*
obj/
*.exe
*.out
*.o

# 排除 bin/ 目录下的脚本（不忽略）
!bin/*.sh
!bin/*.py

# 若 bin/ 目录下有子目录，且需要保留子目录中的脚本，可添加：
!bin/**/  # 不忽略 bin/ 下的子目录
!bin/**/*.sh  # 保留子目录中的 .sh 脚本
!bin/**/*.py  # 保留子目录中的 .py 脚本

# 忽略依赖文件
vendor/
node_modules/

# 忽略系统文件
.DS_Store
Thumbs.db

# 忽略 IDE 配置文件
.vscode/
.idea/