- 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>
15 lines
329 B
Plaintext
15 lines
329 B
Plaintext
# Auto-detect text files and normalize line endings
|
|
* text=auto
|
|
|
|
# Force LF for scripts and source files (Linux에서 실행되는 파일)
|
|
*.sh text eol=lf
|
|
*.py text eol=lf
|
|
*.yml text eol=lf
|
|
*.yaml text eol=lf
|
|
*.env* text eol=lf
|
|
Dockerfile text eol=lf
|
|
|
|
# Force CRLF for Windows-only files
|
|
*.bat text eol=crlf
|
|
*.ps1 text eol=crlf
|