Github 에서 브랜치(Branch) 다루기

히끼·2024년 3월 26일

TIL

목록 보기
31/43

브랜치 다루기

브랜치 생성

git switch -c branch_name

브랜치 이동

git switch branch_name

브랜치 목록

git branch

브랜치 삭제

git branch -d branch_name

브랜치 합치기

git merge branch_name

PR 하는 법 연습함!


GIT flow

  • Master (main) : 배포 가능한 상태의 코드
  • Develop (main) : feature branch 로 나누어지거나, 발생된 버그 수정 등 개발 진행
  • feature branches : 기능별 개발 브랜치
  • release branches : 개발 완료 이후 QA 등을 통해 얻어진 다음 배포 전 minor bug fix 등 반영 (다음 버전을 위한 것)
  • hotfix : 긴급하게 반영해야 하는 bug fix (현재 버전을 위한 것)

0개의 댓글