2017-01-25 4 views
0

나는 몇 달 전에 시작된 지점에서 주요 리팩터를하고있다, 그때 작업이 중단되었다. 현재 마스터에 리베이스하는 데 오랜 시간이 걸렸습니다.힘내 rebase : 나는 이미 rebased을 망각했다.

누군가 이제 몇 가지 파일을 변경했으며 이러한 변경 사항을 통합하려고합니다.

나는 rebase하기 시작했지만, 나는 그 1000 번의 갈등을 다시 병합하기를 원한다.

내 지점이 이전 마스터와 이미 병합되었음을 git에 알리는 방법이 있습니까?

+0

StackOverflow에 오신 것을 환영합니다! [둘러보기]를 끝내셨습니까? –

답변

0

체리 선택 신선한 변화. 모든 것을 다시 병합하지 마십시오!

세부 정보를 더 자세히 설명해야 할 수도 있습니다.이 분기가 변경된 지점 등은 무엇입니까?

+0

이러한 변경 사항은 마스터에서 분기 된 한 지점에있었습니다. 처럼 : 'M1 - M2 - ... - M100 - M101' '\ \' 'O1 ... Ø50 \' 'P1 ... P50 ... P100' –

+0

* 편집 * 게시물 더 많은 정보를 포함; 단지 의견 (또는 답변에 대한 의견)에 기재하지 마십시오. –

+0

Onewar과 50 명 변경 마스터 M1을 분기 있었다 .. 내가 여기에 다이어그램을 만드는 방법을 알고하지 않습니다 ... 마지막 하나를 무시하십시오 그런 다음 마스터는 100 내가 M100 지금 Onewar에 Onewar을 리베이스 변경했다 90 충돌, 모든 충돌의 원래 50 플러스 해상도가 있습니다. 이제 누군가가 M101을 만들기 위해 약간의 변경을했습니다. 아마도 리베이스가 실수 였고 병합해야했을 것입니다 ... 어떻게 든 내 브랜치가 M100과 병합 됨으로서 모든 O1을 재생하지 않고 M101 변경 사항을 얻을 수 있다고 말할 수 있습니까? 90? 예, 앞으로 모든 변경 사항을 선택할 수 있습니다. 그게 못생긴 것 같아. –

0

신경 쓰지 마세요. 나는거야 단지

  • 체크 아웃 M100 별도의 폴더에

  • 다음의 새로운 변화를 병합 내 모든 변경이 폴더에 새로운 지점

  • 복사본을 만듭니다 그것으로 마스터

  • 새로운 지점에서 작동

관련 문제