1
개발자가 다른 기능을 위해 다른 지점에서 작업하는 경우 기능 분기에서 QA 빌드를 제공 할 수 있다는 것을 이해하고 일단 테스트를 거친 후에는 "개발"과 병합 할 수 있습니다. 그러나 QA 팀이 상당히 크고 여러 기능을 동시에 테스트 할 수 있다면 다른 지점에있는 기능을 포함하는 빌드를 어떻게받을 수 있습니까?Gitflow 워크 플로우에서 기능 분기를 사용하여 QA가 여러 기능을 동시에 테스트 할 수 있습니까?
예 :'자식 체크 아웃 -b 통합 원산지/마스터 && 자식 원산지/feature1 원산지/feature2 병합 [...] 원산지/featureN' – Pockets
이 가능한 솔루션처럼 보이지만 난 여전히 해요 조금 혼란스러워. 3 명의 개발자가 통합 분기에 병합 된 3 개의 기능 A, B, C에서 작업하고 QA 빌드가 생성되었다고 가정 해 보겠습니다. A, B 피처는 테스트를 통과하지만 C는 통과하지 않습니다. QA가 A, B, C의 통합을 테스트 한 이후로 A와 B를 병합하는 것이 올바르지 않다고 생각합니다 (C가 실패했지만). 이 상황에서 기능 분기 또는 심지어 Gitflow 워크 플로우가 어떤 이점을 제공합니까? – Epsilon
그러면 통합 분기에서 C를 취소 할'git revert C '를 사용하면 통합을 병합하여 개발할 수 있습니다. – VonC