2013-06-20 1 views
2

마스터 분기 만있는 git 저장소의 소유권을 인수하려고합니다. 개발 지점을 분기하고 repo 구조를 대폭 변경하려고합니다.마스터 분기를 대폭 변경하려는 경우 분기를 사용해야합니까

이렇게하면 마스터로 다시 병합됩니다. 마스터 대신 병합 충돌에서 내 지점을 강제로 사용하기 위해 '우리'병합 전략을 사용해야합니까?

다른 바람직한 접근 방법이 있습니까? 과거에 대폭 변경된 지점을 마스터 지점과 병합하여 살기를 시도하는 경우 필연적으로 충돌이 발생합니다.

+0

'master'에서 새 분기를 만들고 이름을 바꾸는 것은 어떨까요? @TimWolla에 동의하십시오. 두 개의 개별 분기에서 내용이 변경되고 병합을 시도하지 않으면 충돌이 발생하지 않아야합니다. unstaged 변경 사항이없는 한 병합을 사용하지 않고 분기간에 전환 할 수 있습니다. – rynmrtn

답변

3

그 동안 기본 분기가 변경된 경우에만 충돌이 발생합니다.

당신이해야 하지 사용 ours 버릴 수 있기 때문에 가치있는 변화를 기대하는 변경 내용에 따라. 만약 당신이 상관하지 않는다면 : 그것으로 가십시오.

가장 좋은 방법은 그 동안 master에 발생하는 커밋이 없거나 거의 없으며 쉽게 병합이 가능하도록하는 것입니다.