-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitignore
More file actions
127 lines (110 loc) · 2.09 KB
/
.gitignore
File metadata and controls
127 lines (110 loc) · 2.09 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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
# ============================================
# ✅ .gitignore for Spring Boot + Gradle + IntelliJ
# --------------------------------------------
# - 자바/그레이들/인텔리J/H2/로그/OS/도커 무시 패턴 포함
# - 필요 시 팀 규칙에 맞게 조정하세요.
# ============================================
# ---- Java / Build ----
*.class
*.log
*.ctxt
hs_err_pid*
replay_pid*
# ---- Gradle ----
.gradle/
build/
!gradle/wrapper/gradle-wrapper.jar
!**/src/**/build/ # (서브모듈 src 하위 build 는 보통 없음, 안전용)
gradle-app.setting
# Gradle Wrapper OS 권한 파일 (자동 생성)
#gradlew
#gradlew.bat
# ---- Maven (혹시 혼용 시) ----
target/
pom.xml.tag
pom.xml.releaseBackup
pom.xml.versionsBackup
release.properties
# ---- IntelliJ IDEA ----
.idea/
*.iml
*.iws
*.ipr
out/
# IntelliJ local history, shelf
.idea/**/shelf/
.idea/**/workspace.xml
.idea/**/tasks.xml
.idea/**/dictionaries
.idea/**/httpRequests
.idea/**/dataSources
.idea/**/sqlDataSources.xml
.idea/**/dataSources.ids
.idea/**/dataSources.local.xml
.idea/**/dynamic.xml
.idea/**/uiDesigner.xml
.idea/**/gradle.xml
.idea/**/libraries/
# ---- VS Code (사용 시) ----
.vscode/
.history/
# ---- OS-specific ----
# macOS
.DS_Store
.AppleDouble
.LSOverride
# Windows
Thumbs.db
ehthumbs.db
Desktop.ini
$RECYCLE.BIN/
# ---- Logs / Temp ----
logs/
*.log
*.tmp
tmp/
*.swp
*.swo
# ---- Spring / App ----
# H2 database files
*.h2.db
*.mv.db
*.trace.db
# Application local files
.env
.env.*
*.local.yml
application.yml
application-dev.yml
application-prod.yml
# ---- Docker ----
/docker/**/data/
**/*.pid
**/*.seed
# ---- Coverage / Reports ----
/coverage/
*.lcov
jacoco.exec
/build/reports/
# ---- Generated resources ----
/src/main/resources/static/**
/src/main/resources/public/**
!/src/main/resources/static/.keep
!/src/main/resources/public/.keep
# ---- Uploads / Artifacts (runtime) ----
/uploads/
/files/
/tmp/
# ---- AWS / Keys (절대 커밋 금지) ----
**/credentials
**/secrets/*
**/secret/*
*.pem
*.key
*.p12
*.jks
# ---- Node (프론트 혼재 시) ----
node_modules/
npm-debug.log
yarn-error.log
pnpm-lock.yaml