Software Engineering/Git

[Git Branch 전략] 1. Github Flow

noahkim_ 2026. 5. 29. 08:39

1. Github Flow란?

  • Github에서 권장하는 단순한 브랜치 기반 개발 흐름
  • ✅ main 브랜치는 작업 시작점이자 언제든 배포 가능한 안전한 브랜치
  • ✅ PR 단위를 작게 가져가기
  • ➡️ 배포가 빨라짐
  • ➡️ 소규모 팀에 적합
  • ex) main, feature/*

 

흐름

  1. 작업
  2. 커밋 & push
  3. Pull Request 생성
  4. 리뷰/CI 확인
  5. main에 merge
  6. 브랜치 삭제

 

출처