에 의존하지 않고 새로운 일에 두 가지를 병합 : branch_1 및 branch_2을, 각각의 머리는 ( 커밋 같은 기반으로 여러 커밋을 포함합니다 A1 및 A2). GIT : 내 지역의 repo에서 두 지점이 리트
나는 마스터 지점을 리트와 두 개의 분리 된 리뷰가하는 A1 및 A2의 모두 밀었다. 그런 다음 나는 그들을 버렸다.은 지금은 모두 A1 및 A2에서 및 포함 된 변경 A3에 기반으로하는 새로운 지역 지점 branch_3을 작성해야합니다. 내가 그랬어 : 내가 가지고
git checkout -b branch_3 origin/master
git merge branch_1 branch_2
A3 내가 필요 리트로 밀어을 커밋합니다. 세 번째 검토가 작성되었지만 이전에 버려진 두 개의 커밋에 종속되어 있으므로 제출할 수 없습니다.
하나에 두 가지에만 하지만 A1 및 A2에 의존 그래서 A3를 저지를 병합 할 수있는 방법이 있습니까?
체리 따기 다음과 같은 오류로 실패했습니다 : '오류 : 커밋 3a6bba4e6f216bb43f4d01da0f7175bd67ac8fa3는 병합입니다하지만 -m 옵션은 '치명적인 given.'되지 않은 : 체리 픽 failed'을 –