DMF_Crawler/.gitignore
Yun Chan 56a6e2da93 chore: 저장소 구조 정리 및 문서화, 첫 커밋
- src/dist 산출물 분리 원칙 정리(.gitignore, .gitattributes)
- 루트 및 주요 폴더(config/scripts/prompts/tests/src, 런타임 폴더 5종)에
  안내용 README.md 추가
- CHANGELOG.md, LICENSE, docs/ops/05-release-and-versioning.md 추가
- docs/README.md 문서 지도 갱신
2026-09-04 09:25:44 +09:00

61 lines
1.4 KiB
Text

# =============================================================================
# .gitignore — 저장소에 올리지 않는 것
# =============================================================================
# 원칙: 실행하면 다시 만들어지는 것과 비밀 값은 올리지 않는다.
# --- 가상환경 ---------------------------------------------------------------
.venv/
venv/
env/
# --- 런타임 산출물 (전부 재생성 가능) ----------------------------------------
# 폴더 자체는 추적하되 안내용 README.md만 남기고 내용물은 전부 제외한다.
data/*
!data/README.md
logs/*
!logs/README.md
reports/*
!reports/README.md
state/*
!state/README.md
backup/*
!backup/README.md
# --- PC 별 설정과 비밀 값 -----------------------------------------------------
config.local.toml
config/config.local.toml
*oauth-token*
*.pem
*.key
service_key.bin
.env
# --- 백업·임시 파일 -----------------------------------------------------------
*.bak
*.tmp
*~
~$*.xlsx
*.sqlite3
*.sqlite3-wal
*.sqlite3-shm
# --- 파이썬 -------------------------------------------------------------------
__pycache__/
*.py[cod]
*.egg-info/
build/
dist/
.pytest_cache/
.mypy_cache/
.ruff_cache/
.coverage
htmlcov/
# --- 편집기·OS ----------------------------------------------------------------
.vscode/
.idea/
Thumbs.db
desktop.ini
# --- 바탕화면 바로가기 (bootstrap.cmd/make_shortcuts.ps1이 재생성) -------------
*.lnk