컴퓨터공부

브랜치 전략(Branch strategy)

achivenKakao 2021. 8. 28. 07:37

전체적으로 Github-flow와 git-flow가 있다.(이름이 참... 허갈리게 되어있다)

상황마다 다르겠지만, 굳이 사용처를 나누자면 아래와 같다.

  • 1개월 이상의 긴 호흡으로 개발하여 주기적으로 배포, QA 및 테스트, hotfix 등 수행할 수 있는
    여력이 있는 팀이라면 git-flow가 적합하다
  • 수시로 릴리즈 되어야 할 필요가 있는 서비스를 지속적으로 테스트하고 배포하는 팀이라면
    github-flow 와 같은 간단한 work-flow가 적합하다

 

자세한 그림 같은 건 아래 출처를 참고 하세요.

 

출처 : https://hyeon9mak.github.io/git-branch-strategy/#:~:text=%EB%B8%8C%EB%9E%9C%EC%B9%98%20%EC%A0%84%EB%9E%B5%EC%9D%B4%EB%9E%80%20%EC%97%AC%EB%9F%AC%20%EA%B0%9C%EB%B0%9C%EC%9E%90,%EA%B4%80%EB%A6%AC%ED%95%98%EB%8A%94%20%EC%97%AD%ED%95%A0%EC%9D%84%20%ED%95%9C%EB%8B%A4.

 

깃 브랜치 전략

 

hyeon9mak.github.io

https://techblog.woowahan.com/2553/

 

우린 Git-flow를 사용하고 있어요 | 우아한형제들 기술블로그

{{item.name}} 안녕하세요. 우아한형제들 배민프론트개발팀에서 안드로이드 앱 개발을 하고 있는 나동호입니다. 오늘은 저희 안드로이드 파트에서 사용하고 있는 Git 브랜치 전략을 소개하려고 합

techblog.woowahan.com