From 7e058a3d0ed3cad7875fd9479cf86886d83695d5 Mon Sep 17 00:00:00 2001 From: aayushcodex17 Date: Wed, 15 Apr 2026 11:34:17 +0530 Subject: [PATCH] Add .gitignore for Java/Spring Boot project Excludes compiled classes, Maven target/, IDE files, OS artifacts, and sensitive environment/secret property files. Co-Authored-By: Claude Sonnet 4.6 --- .gitignore | 65 +++++++++++++++++++++++++++++++----------------------- 1 file changed, 38 insertions(+), 27 deletions(-) diff --git a/.gitignore b/.gitignore index 549e00a..bba3966 100644 --- a/.gitignore +++ b/.gitignore @@ -1,33 +1,44 @@ -HELP.md +# Compiled class files +*.class + +# Log files +*.log + +# Package Files +*.jar +*.war +*.ear +*.zip +*.tar.gz + +# Maven target/ -!.mvn/wrapper/maven-wrapper.jar -!**/src/main/**/target/ -!**/src/test/**/target/ +pom.xml.tag +pom.xml.releaseBackup +pom.xml.versionsBackup +release.properties +dependency-reduced-pom.xml +.mvn/timing.properties +.mvn/wrapper/maven-wrapper.jar -### STS ### -.apt_generated -.classpath -.factorypath -.project -.settings -.springBeans -.sts4-cache +# Spring Boot +application-local.properties +application-dev.properties +application-prod.properties -### IntelliJ IDEA ### -.idea -*.iws +# IDE +.idea/ *.iml -*.ipr +.classpath +.project +.settings/ +.vscode/ -### NetBeans ### -/nbproject/private/ -/nbbuild/ -/dist/ -/nbdist/ -/.nb-gradle/ -build/ -!**/src/main/**/build/ -!**/src/test/**/build/ +# OS +.DS_Store +Thumbs.db -### VS Code ### -.vscode/ +# Environment / Secrets +.env +*.env +application-secret.properties