-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitignore
More file actions
114 lines (96 loc) · 2.98 KB
/
.gitignore
File metadata and controls
114 lines (96 loc) · 2.98 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
######################################################
# 1. 로그 (Logs)
######################################################
# 프로젝트/서버 로그 디렉터리
logs/
# 일반 로그 파일
*.log
# Node/Yarn 관련 디버그 로그
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*
######################################################
# 2. Node.js / 프론트엔드 산출물
######################################################
node_modules/
dist/
dist-ssr/
coverage/
*.local
# Cypress 테스트 스크린샷/비디오
/cypress/videos/
/cypress/screenshots/
######################################################
# 3. 에디터·IDE 디렉터리 및 설정 파일
######################################################
# VSCode
.vscode/*
!.vscode/extensions.json
# IntelliJ IDEA
.idea/
*.iml
out/
# Eclipse / STS
.metadata/
.settings/
.classpath
.project
# Visual Studio
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
# TypeScript incremental 빌드 정보
*.tsbuildinfo
######################################################
# 4. Maven / Java 빌드 산출물
######################################################
# Maven 빌드 결과물 디렉터리
/target/
# (필요에 따라) 직접 빌드한 바이너리나 스크립트
bin/
build/
######################################################
# 5. OS별 불필요 파일
######################################################
.DS_Store
Thumbs.db
######################################################
# 6. 임시 파일 및 백업 파일
######################################################
*.tmp
*.bak
*.swp
######################################################
# 7. Spring Boot 환경설정 파일
# → 실제 값(비밀번호, 시크릿 키 등)은 올리지 않도록 무시
######################################################
application.properties
application-credentials.properties
######################################################
# 8. Outputs (출력 디렉터리)
######################################################
# (예: 빌드 결과물, 시연 영상 등 업로드 후 코드에 포함할 필요 없는 디렉터리)
outputs/
######################################################
# 9. 클래스 다이어그램 (필요에 따라 조정)
######################################################
# 로컬에서 UML 툴이 생성하는 다이어그램 파일/폴더를 전부 무시하려면:
클래스 다이어그램/
# (특정 확장자만 무시하고 싶다면, 예를 들어 .vsdx, .plantuml 등)
# /클래스 다이어그램/*.vsdx
# /클래스 다이어그램/*.uml
# /클래스 다이어그램/*.png
######################################################
# 10. 컨테이너(Tomcat 등) 임시 파일
######################################################
work/
######################################################
# 11. 기타 (추가로 필요하면 늘려서 사용)
######################################################
# 예: Docker override 파일, .env 등
# docker-compose.override.yml
# .env