브랜치는 버전을 여러 흐름으로 나누어 관리하는 방법이다. 따라서 위에서 본 두 가지 사례 모두 브랜치로 해결할 수 있다.
여러 흐름으로 버전을 나누어 관리한다는 말은 다음을 의미한다.