Files
tools/template/.gitignore
insulee 70340486ff chore: 프로젝트 공용 도구 초기 커밋
- release.bat: Gitea 릴리즈 자동화 (태그+릴리즈+파일업로드)
- newproject.bat: 새 프로젝트 초기화 (git+템플릿+remote 설정)
- template/: 공용 설정 파일 (.gitignore, .gitattributes, .gitmessage)

파일: release.bat
- git remote에서 Gitea 정보 자동 추출
- 태그 생성, 릴리즈 생성, 파일 업로드 일괄 처리
- 한글 릴리즈 노트 지원 (JSON 파일 방식)

파일: newproject.bat
- 현재 폴더에 git init + 템플릿 복사
- 커밋 메시지 규칙 자동 적용
- Gitea 원격 저장소 연결

파일: template/
- .gitignore: Python/빌드/IDE 제외 규칙
- .gitattributes: LF/CRLF 줄바꿈 관리
- .gitmessage: 한글 커밋 메시지 규칙

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-10 12:46:20 +09:00

53 lines
422 B
Plaintext

# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
dist/
*.egg-info/
*.egg
# 가상환경
venv/
.venv/
ENV/
env/
# 환경변수 (민감정보)
.env
.env.local
.env.*.local
# IDE
.idea/
.vscode/
*.swp
*.swo
.cursor/
# 로그
logs/
*.log
# 데이터베이스
*.db
*.sqlite3
# OS
.DS_Store
Thumbs.db
# Jupyter
.ipynb_checkpoints/
# 테스트
.pytest_cache/
.coverage
htmlcov/
# 임시 파일
*.tmp
*.bak