# Maven target/ pom.xml.tag pom.xml.releaseBackup pom.xml.versionsBackup pom.xml.next release.properties dependency-reduced-pom.xml buildNumber.properties .mvn/timing.properties .mvn/wrapper/maven-wrapper.jar # IDE - IntelliJ IDEA .idea/ *.iml *.iws *.ipr out/ # IDE - Eclipse .classpath .project .settings/ bin/ # IDE - VSCode .vscode/ # OS .DS_Store Thumbs.db # Logs *.log logs/ # Proto 生成代码(不提交) **/generated-sources/ **/generated-test-sources/ # Docker Compose 数据 deploy/docker-compose/data/ # Kubernetes 敏感配置(实际环境应单独管理) deploy/k8s/*-secret.yaml !deploy/k8s/secret-example.yaml # 临时文件 *.tmp *.swp *.bak # 脚本文件(临时脚本不提交,但项目脚本需要提交) # 注意:如果需要提交某些脚本,使用 git add -f 强制添加 # *.sh # 数据库脚本(不需要提交) create_databases.sql # Maven 其他生成文件 .flattened-pom.xml effective-pom.xml **/maven-status/ **/maven-archiver/ # 测试目录(如果不需要单元测试,可以忽略整个测试目录) **/src/test/ **/test-classes/ **/target/test-classes/ # Compiled class file *.class .DS_Store .idea/ *.iml target/ # Log file *.log *.jar *.war *.nar *.ear *.zip *.tar *.tar.gz *.rar *.settings *.project .settings/ *.settings .classpath .project *.idea logs .factorypath *.mvn .mvn *.iml *.factorypath *.node_modules node_modules .sts4-cache mvnjdk17.bat /.vscode /log /log.filePath_IS_UNDEFINED # 本地配置文件(不提交,避免被 Git 覆盖) **/application-local.yaml **/application-dev.yaml