GitLab (버전 관리)
이 문서는 Reinno 시스템 개발 전반에서 사용하는 GitLab 버전 관리 기준과 운영 가이드를 설명합니다.
모든 개발자는 본 문서를 기준으로 저장소를 사용하며, 브랜치 전략, 커밋 규칙, 권한 정책을 준수해야 합니다.
👉 GitLab 접속 주소:
🔗 https://gitlab.reinno.com
🔐 계정 및 권한 관련 안내
GitLab 계정 및 권한은 보안 정책에 따라 중앙에서 관리됩니다.
아래 항목에 해당하는 요청은 담당자를 통해서만 처리됩니다.
📌 지원 범위
- GitLab 계정 생성 요청
- 프로젝트 접근 권한 요청
- 그룹(Group) 및 역할(Role) 변경
👉 계정 및 권한 관련 문의는 담당자에게 직접 요청해주세요.
👉 문의 담당자: 현준호 책임(jhhyun@reinno.com)
✅ 이 문서에서 다루는 것
- GitLab 저장소 구조 및 기본 사용 방식
- 브랜치 전략 (
main,release,develop,feature,hotfix) - 커밋 메시지 작성 규칙
- Merge Request(MR) 생성 및 리뷰 프로세스
- 이슈(Issue) 기반 개발 흐름
- 권한(Role) 및 접근 제어 기준
- CI/CD 파이프라인 기본 개념
🌿 브랜치 전략 개요
| 브랜치 | 용도 |
|---|---|
main | 운영 배포용 브랜치 |
release | 검증 배포용 브랜치 |
develop | 개발 통합 브랜치 |
feature/* | 기능 단위 개발 |
hotfix/* | 운영 긴급 수정 |
모든 기능 개발은
feature/*브랜치에서 진행 후
Merge Request를 통해develop브랜치로 병합합니다.
