# ========================= 核心构建/编译文件 ========================= # Maven编译输出目录(核心,必须排除) target/ # Gradle编译输出(如果用Gradle需保留,Maven项目可忽略) build/ gradle/ gradlew gradlew.bat .gradle/ # ========================= Maven相关(重点) ========================= # Maven包装器(你的项目里有,必须排除) .mvn/ mvnw mvnw.cmd # ========================= IDE配置文件 ========================= # IntelliJ IDEA(最常用) .idea/ *.iml *.ipr *.iws out/ # Eclipse .classpath .project .settings/ bin/ # VS Code .vscode/ *.code-workspace # ========================= 敏感/环境配置文件 ========================= # 核心配置(含数据库密码、JWT密钥等,必须排除) application.properties application.yml application-dev.yml application-prod.yml # 自定义配置文件 *.properties *.yml # 环境变量文件 .env .env.local # ========================= 系统/缓存文件 ========================= # Windows系统 Thumbs.db ehthumbs.db Desktop.ini $RECYCLE.BIN/ # Mac系统 .DS_Store .AppleDouble .LSOverride # 通用缓存/日志 *.log *.tmp *.bak *.swp *.swo .cache/ logs/ # 临时文件 tmp/ temp/ # ========================= 其他冗余文件 ========================= # 压缩包 *.zip *.tar.gz *.rar # IDEA运行配置 runConfigurations/ # 测试报告 surefire-reports/ failsafe-reports/ # 忽略所有媒体文件夹内容,不上传到Git /media/img/* /media/video/*