Skip to content

프론트 - 브랜치 전략 및 커밋 컨밴션 #11

@ohinhyuk

Description

@ohinhyuk

✨ Github Flow

🚣‍♂️ 과정

  1. 이슈 생성: 커밋할 변경 사항에 대해 이슈 생성
  2. 브랜치 생성: main 브랜치에서 브랜치 컨벤션에 따라 분기
  3. 커밋: 하단에 작성된 커밋 컨밴션 에 맞게 커밋 메시지 작성
  4. 풀 리퀘스트(PR): main 브랜치로 병합 요청
  5. main 브랜치 병합

🌱 브랜치 컨밴션

#이슈 번호 / {페이지 or 컴포넌트}

ex)

  • #997 / Login
  • #998 / profile
  • #999 / Header

💥 Commit 컨밴션

Header
body

1. Header

type : subject

type

  • feat : 새로운 기능 추가
  • fix : 버그 수정
  • docs : 문서 수정
  • style : 코드 포맷팅, 세미콜론 누락, 코드 변경이 없는 경우
  • refactor : 코드 리펙토링
  • test : 테스트 코드, 리펙토링 테스트 코드 추가
  • chore : 빌드 업무 수정, 패키지 매니저 수정

subject

  • 작업한 내용 요약

2. body

  • 작업한 내용 상세 서술

ex)

  • feat : 로그인 기능 구현

    oAuth 웹 client Id 발급 및 구글 로그인 구현
    구글 로그인 이후 얻은 id_token을 해독하여 유저 정보 얻음.
    유저정보 api 통해 서버로 전달

Metadata

Metadata

Assignees

Labels

documentationImprovements or additions to documentation

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions