Skip to content

Latest commit

 

History

History
57 lines (41 loc) · 1.54 KB

CONTRIBUTING.md

File metadata and controls

57 lines (41 loc) · 1.54 KB

wink-official-backend 기여 가이드

목차

  1. 시작하기
  2. 개발 워크플로우
  3. 풀 리퀘스트

시작하기

  1. 레포지토리 클론:
    git clone https://github.com/your-username/wink-official-backend.git
    cd wink-official-backend

개발 워크플로우

브랜치

  • 주요 브랜치는 다음과 같습니다:

    • master: 프로덕션 준비가 완료된 브랜치입니다.
    • develop: 최신 개발 변경 사항이 포함된 브랜치입니다.
  • 새로운 기능을 추가하려면 develop에서 새로운 브랜치를 만드세요:

git checkout develop
git pull origin develop
git checkout -b features/your-feature-name

커밋 메시지

<type>(<scope>): <subject>
  • Type: 변경 유형 (예: feat, fix, chore, docs 등)
  • Scope: 변경 범위 (예: auth, util 등)
  • Subject: 변경 사항에 대한 설명

풀 리퀘스트

  1. 브랜치를 GitHub에 푸시:

    git push origin features/your-feature-name
  2. 리뷰 프로세스:

    • 모든 체크가 통과했는지 확인하세요.
    • 최소 한 명 이상의 다른 기여자로부터 리뷰를 요청하세요.
    • 피드백을 반영하여 필요한 변경 사항을 수행하세요.
  3. 풀 리퀘스트 머지:

  • 타겟 브랜치가 develop인 경우, "Squash and merge"를 사용하세요.
  • 타겟 브랜치가 master인 경우, "Rebase and merge"를 사용하세요.