GIT FLOW와 GITHUB FLOW

hg0710·2023년 3월 3일
0

  • 깃 플로우는 메인 브랜치에서 따로 개발 브랜치와 feature, release 브랜치를 만들어서 최대한 테스트해보고 안정적이라고 생각하는 기능만 메인 브랜치에 배포하는 방식이다.

  • 이미 서비스를 배포하고 있고 핀테크 등의 정교함을 요구하는 서비스에서 채택한다.

  • 깃허브 플로우는 메인브랜치에서 feature 브랜치만 따로 떼어내서 작업하고 붙이고 삭제하는 방식이다.

  • 브랜치를 만들고 메인에 푸쉬하기 전에 메인 브랜치의 룰을 따라야하고 룰에 어긋나면 리젝된다.

  • TDD방식을 사용하여 테스트를 모두 통과해야만 푸쉬를 할수있다.

0개의 댓글