-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitignore
More file actions
57 lines (52 loc) · 1.56 KB
/
.gitignore
File metadata and controls
57 lines (52 loc) · 1.56 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
# Root-Level .gitignore
# ---------------------------
# General Ignored Files
# ---------------------------
*.log
*.tmp
*.swp
*.bak
.DS_Store
Thumbs.db
# ---------------------------
# Ignore IDE and Editor Files
# ---------------------------
.idea/
.vscode/
*.iml
*.ipr
*.iws
# ---------------------------
# Java / Spring Boot Ignore
# ---------------------------
target/ # Maven or Gradle build directory
*.class # Compiled bytecode files
*.jar # Executable jar files
*.war # Web archive files
*.ear # Enterprise archive files
*.db # Embedded database files (H2, etc.)
hs_err_pid* # JVM crash logs
!src/main/resources/ # Keep resource files, ignore generated ones
# ---------------------------
# Node.js / React Ignore
# ---------------------------
node_modules/ # Installed npm dependencies
npm-debug.log # Debug log file
yarn-debug.log
yarn-error.log
.env # Environment variables
dist/ # Production build folder (React)
build/ # Build output folder
.cache/ # Caching folders
coverage/ # Test coverage output
public/static/ # Generated static files
*.lock # npm or yarn lock files
*.gz # Compressed files
package-lock.json # Optional, if you use yarn instead of npm
# ---------------------------
# OS and System Files
# ---------------------------
*.~ # Backup files
*.bak
*.swp
*.sublime-workspace