.gitinore ๊ด๋ฆฌํ๊ธฐ
๐ฃ git์ ์ฌ์ฉํ๊ฒ ๋๋ค๋ณด๋
ํ๋ฃจ์ ์ผ๊ณผ๊ฐ ์๊ฒฉ ๋ ํฌ GitHub์ pushํ๋ฉด ๋๋๊ฒ ๋๋ค.
๋ฌผ๋ก ์ค๊ฐ์ค๊ฐ ๋๋ํ๊ฒ commit์ ํด์ค์ผ ํจ์จ์ ์ผ๋ก ๋ฒ์ ๊ด๋ฆฌ๋ฅผ ํ๋ ๊ฒ์ด์ง๋ง
์ง๊ธ์ฒ๋ผ ์ผ๋จ ๋ด์ผ ํ์๋ ๋์ด๋ธํ ๋ง์ธ๋๋ก ๋ด์ผ๋ก ํ๋ฒ์ ๋ค ๋ฏธ๋ค๋ฒ๋ฆฐ๋ค.
๊ทธ๋ฐ๋ฐโฆ ๋ชจ๋ฅด๊ณ ์๋กญ๊ฒ ์์ํ ๋ฅ๋ฌ๋ ํ๋ก์ ํธ ์ ์ฒด๋ฅผ GitHub์ ์ฌ๋ ค๋ฒ๋ ธ๊ณ GitHub ์ฉ๋์ด ํฐ์ ธ๋ฒ๋ ธ๋ค.
๋ฌผ๋ก ๋คํํ ๋๋ํ GitHub๋ ์ฉ๋ ์ ํ์ด ์์ผ๋ ๋ค์ ์ปค๋ฐํด๋ผ ์ ๋๋ก ๋๋ฌ์ง๋ง ๋๋ ๋ค์ ๋ฐฉ๋ฒ์ด ํ์ํ๋ค๋ ๊ฒ์ ์๊ฒ ๋์๋ค.
๊ทธ๋ฆฌ๊ณ ์ด๋ฌํ ์ํฉ์ ๊ฐ๋จํ๊ฒ ํด๊ฒฐํ๋ .gitignore
ํ์ผ์ด ์กด์ฌํ๋ค๋ ๊ฒ์ ์๊ฒ ๋์๊ณ
์ฑGPT์๊ฒ ๋ฅ๋ฌ๋ ํ๊ฒฝ์ ์์ฃผ ์พ์ ํ .gitignore
ํ์ผ์ ๋ง๋ค์ด ๋ฌ๋ผ๊ณ ๋ถํํ๋ค.
๐ก .gitignore
๋์ฒ๋ผ ๋ฅ๋ฌ๋ ํ๊ฒฝ ๊ตฌ์ถํ๋ git ์ฌ์ฉ์์๊ฒ ์ ์ฉํ ๋ฏ!
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
# ===================================================================
# Python & Virtual Environments
# ===================================================================
# Python ์บ์ ํ์ผ
__pycache__/
*.pyc
*.pyo
*.pyd
# ๊ฐ์ํ๊ฒฝ ํด๋ (ํ์์ ๋ฐ๋ผ ์ฃผ์ ํด์ )
# env/
# venv/
# virtualenv/
# .venv/
# ํจํค์ง ๋ฐ ์ค์น ๊ด๋ จ ํ์ผ
*.egg-info/
*.egg
dist/
build/
wheels/
*.whl
# ===================================================================
# Deep Learning Specifics
# ===================================================================
# 1. ๋ฐ์ดํฐ์
(๋งค์ฐ ์ค์!)
# ๋ฐ์ดํฐ๋ ์ ๋๋ก Git์ผ๋ก ๊ด๋ฆฌํ์ง ์๋๋ค.
data/
datasets/
*.csv
*.tsv
*.json
*.xml
# ์ด๋ฏธ์ง/์์ ๋ฐ์ดํฐ (ํด๋ ๋จ์๋ก ๊ด๋ฆฌํ๋ ๊ฒ์ ์ถ์ฒ)
# ์: raw_images/, processed_data/ ๋ฑ
# 2. ๋ชจ๋ธ ์ฒดํฌํฌ์ธํธ ๋ฐ ํ์ต๋ ๋ชจ๋ธ
# ์ฉ๋์ด ๋งค์ฐ ํฌ๋ฏ๋ก ์ ๋ ํฌํจํ์ง ์๋๋ค.
models/
saved_models/
checkpoints/
weights/
*.pt
*.pth
*.h5
*.ckpt
*.pb
*.onnx
# 3. ๋ก๊ทธ ๋ฐ ์คํ ๊ฒฐ๊ณผ
# TensorBoard, W&B, ์ผ๋ฐ ๋ก๊ทธ ํ์ผ ๋ฑ
logs/
runs/
output/
results/
tb_logs/
wandb/
# 4. ์บ์ ํ์ผ
# ๋ผ์ด๋ธ๋ฌ๋ฆฌ(huggingface, etc.)๊ฐ ์์ฑํ๋ ์บ์
.cache/
# ===================================================================
# IDE & System Files
# ===================================================================
# OS ์์ฑ ํ์ผ
.DS_Store
Thumbs.db
._*
# IDE ์ค์ ํ์ผ
.idea/
# PyCharm, IntelliJ
.vscode/
# Visual Studio Code (๋จ, ํ ์ ์ฒด ๊ณต์ ์ค์ ์ ์์ธ ์ฒ๋ฆฌ ๊ฐ๋ฅ)
*.sublime-project
*.sublime-workspace
# ===================================================================
# Jupyter Notebook
# ===================================================================
.ipynb_checkpoints
profile_default/
nbextensions/
# ===================================================================
# Secrets & Configuration
# ===================================================================
# API ํค, ๋น๋ฐ๋ฒํธ ๋ฑ์ด ๋ด๊ธด ํ๊ฒฝ ๋ณ์ ํ์ผ
.env
*.env.*
secrets.yaml
config.ini
# ๋ฏผ๊ฐ ์ ๋ณด๊ฐ ์๋ค๋ฉด ํฌํจ