Git 브랜치 전략

Branch 설명

  • main : 운영환경에서 사용하는 브랜치
  • test : 백업복구/테스트 환경에서 사용하는 브랜치
  • dev : 개발 환경에서 사용하는 브랜치 (가장 중심이 됨)
  • feature : 기능 요구사항을 개발 할 때 사용하는 브랜치 (요구사항 번호를 넘버링하여 생성한다)
  • hotfix : 운영 환경에서 문제가 발생될 때 main 에서 hotfix 브랜치를 생성하여 결함처리 후 main, dev 에 적용