나는 git flow
지금 한동안 사용 하고 있습니다. 특정 사용 사례에 대해 알고 싶습니다.
내 프로젝트 중 하나에 대해 새로운 웹 사이트 기능에 대한 티켓이 있습니다. 이 티켓은 많은 하위 작업에 따라 다릅니다. 메인 티켓에 대한 기능 브랜치를 만든 다음 각 하위 작업에 대해 상위 기능 브랜치에서 기능 브랜치를 만들고 싶습니다.
PROJ-500 티켓이 있고 그것에 대한 기능 브랜치를 생성한다고 가정 해 봅시다.
git flow feature start PROJ-500
그런 다음 모든 것을에 통합하기 전에 티켓 PROJ-501
을 PROJ-515
에 통합하고 싶습니다 . 내가 할 수있는 방법이 있습니까?PROJ-500
develop
git flow feature start PROJ-511 -b PROJ-500
그런 다음 시간이 지남에 따라 이러한 하위 작업이 완료되고 기능이 완료되면 분기가 PROJ-500
.
git flow feature finish PROJ-511
병합 것입니다 위의 명령 PROJ-511
으로PROJ-500
모든 하위 작업이 완료되면 PROJ-500
완료되고에 병합됩니다 develop
.
이렇게하면 새로운 웹 사이트 기능이 단편적이 아닌 단일 단위로 개발되도록 통합됩니다.
git flow feature start PROJ-511 PROJ-500
? DerekS의 답변에 대한 댓글에 게시 한 링크는 그렇게해야한다고 제안합니다.