Skip to content

Make-A-Wish-Sopt/Make-A-Wish-Server

Repository files navigation

Make-A-Wish-Server

솝텀 Make A Wish 서버

프로젝트 개요

🛠Used Stacks

     

💻 Code Convention

NAVER 코드 컨벤션

✉️ Commit Convention

[CHORE] 코드 수정, 내부 파일 수정 
[FEAT] 새로운 기능 구현 
[ADD] Feat 이외의 부수적인 코드 추가, 라이브러리 추가, 새로운 파일 생성 시, 에셋 추가
[HOTFIX] issue나, QA에서 급한 버그 수정에 사용
[FIX] 버그, 오류 해결
[REMOVE] 쓸모없는 코드 삭제 
[DOCS] README나 WIKI 등의 문서 개정
[MOVE] 프로젝트 내 파일이나 코드의 이동 
[RENAME] 파일 이름, 변수명, 함수명 변경이 있을 때 사용합니다. 
[REFACTOR] 전면 수정이 있을 때 사용합니다 

💡Git Working Process

  1. issue를 등록한다.
  2. 깃 컨벤션에 맞게 Branch를 생성한다.
  3. Add - Commit - Push - Pull Request 의 과정을 거친다.
  4. 작업이 완료되었다면, Remote Repository(Github)에 해당 브랜치를 올린다.
  5. Github에서 PR을 생성한다.
  6. CI 테스트를 잘 통과했다면, 해당 PR에 관한 리뷰를 요청한다.
  7. 리뷰에서 Approve를 받지 못했다면, 수정 사항을 처리해서 다시 올린다.
  8. Approve를 받았다면, Merge를 진행한다.
  9. merge된 Branch는 삭제한다.
  10. 종료된 Issue와 Pull Request의 Label과 Project를 관리한다.

🌴 브랜치


📌 브랜치 단위

  • 브랜치 단위 = 이슈 단위 = PR단위

📌 브랜치명

  • 브랜치는 뷰 단위로 생성합니다.
  • 브랜치 규칙 → {이름}_#{#이슈번호_간단한 설명}
  • ex) jiyoung_#1-login

🛠 Development Environment

Releases

No releases published

Packages

No packages published