Skip to content

Latest commit

 

History

History
53 lines (40 loc) · 1.29 KB

File metadata and controls

53 lines (40 loc) · 1.29 KB

브랜치 생성 커맨드

사용법

/branch <이슈번호> <설명>

예시: /branch 156 course-like

동작 순서

  1. $ARGUMENTS에서 이슈번호와 설명을 파싱한다.
  2. 커밋 타입을 선택하도록 사용자에게 묻는다.
  3. 브랜치명을 조합하고 확인을 요청한다.
  4. 확인 후 아래 순서로 명령을 실행한다.
    • git fetch origin develop — 최신 develop 동기화
    • git checkout -b <브랜치명> origin/develop — 로컬 브랜치 생성
    • git push -u origin <브랜치명> — 원격 브랜치 생성 및 추적 설정
  5. 완료 후 생성된 브랜치명을 출력한다.

브랜치 명명 규칙

<type>/#<이슈번호>-<설명>

타입 선택 기준

타입 사용 시점
feat 새로운 기능 추가
fix 버그 수정
refactor 기능 변경 없는 코드 개선
docs 문서, 주석 변경
test 테스트 코드 추가/수정
chore 빌드, 설정, 의존성 등 기타 변경

예시

feat/#156-course-like
fix/#149-semofeed-image-url-quote
refactor/#160-tracking-buffer-flush

실행 명령 예시

git fetch origin develop
git checkout -b feat/#156-course-like origin/develop
git push -u origin feat/#156-course-like