<aside> 📌 Git 컨벤션


Issue

Branch

Commit

Pull Request

</aside>

<aside> 📌 Git 브랜치 전략


1️⃣ GitHub능 형식으로 판다.

2️⃣ 브랜치 역할/#이슈번호-기능 형식으로 판다.

3️⃣ 프로젝트에서 새로운 브랜치에서 작업을 한다.

4️⃣ 해당 이슈 다 작업했다면 Pull Request 날린다

</aside>

<aside> 📌 Git Merge 전략


1️⃣ 코드 리뷰 반영 후 커밋한다.

2️⃣ origin/dev → 기능개발브랜치 로 pull 받는다.

3️⃣ origin/기능개발브랜치 로 push 한다.

4️⃣ origin/기능개발브랜치 코드 문제가 없는 경우 origin/기능개발브랜치 → origin/dev으로 Merge 한다.

</aside>

<aside> 📌 Git 브랜치


Pull Request Template

# 작업 내용

- 변경한 기능 요약

# 추가 요청사항

- 리뷰어에게 요청사항이 있다면 작성

# 체크리스트

- [ ] 커밋 컨벤션 준수
- [ ] 로컬 환경에서 동작 확인 완료

# 연관된 이슈

- 예: Closes #1, Fixes #2

Feature Request Template

---
name: Feature Request
about: Suggest a new feature
title: '[Feature] 제목'
labels: enhancement
assignees: ''
---

## 설명

어떤 기능을 추가하고 싶은지 간략히 설명해주세요.

## 작업 내용

- [ ] 작업 1
- [ ] 작업 2

Bug template

---
name: 버그 리포트
about: 오류나 예기치 않은 동작을 보고합니다.
title: "[BUG] "
labels: bug
assignees: ''

---

## 버그 설명
어떤 문제가 발생했는지 명확하고 간결하게 설명해주세요.

## 재현 절차
버그가 어떻게 발생했는지 단계별로 상세히 작성해주세요:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. 오류 발생

## 스크린샷
가능하다면 스크린샷을 첨부해주세요. (이미지 첨부 또는 드래그)

## 실행 환경
- OS: [예: Windows 11, macOS Ventura]
- 브라우저: [예: Chrome 114, Safari 16.5]
- 개발환경: [예: VSCode, IntelliJ, Postman 등]

## 추가 정보
관련 로그, 콘솔 에러, 참고자료 등 추가로 공유할 내용이 있다면 작성해주세요.