<영상공부> GitFlow vs Trunk-based 협업방식

김조은·2023년 11월 6일

영상공부 모음

목록 보기
37/49

movie

Gitflow


장점 : 안정적으로 버전별 배포 가능
단점 : 복잡하며 시간이 걸림

  • main : 메인 코드

  • develop : 복사본(신기능 개발)

  • feature : 신기능 해보고 잘되는 경우 develop에 merge

  • release : 테스트 해보기

  • hotfix : 급하게 수정해야 될 경우


Trunk-based

  • Github Flow도 유사
    장점 : 소스코드를 여러 관리할 필요가 없음
    단점 : 테스트를 자주 해줘야 함 -> 안정화된 프로젝트를 보통 사용

0개의 댓글