문제

Git 저장소와 두 개의 분기가 있습니다. master 그리고 st (에서 분기됨 master).리베이스하고 싶다 st 위에 master.하지만, master 이 책은 다른 누군가에 의해 대대적으로 재작성되었습니다. 솔직히 말해서 이유는 모르겠지만 우리는 다음과 같은 메시지를 받았습니다. fetch 새로운 master 그리고 reset --hard 우리의 개인 지점이 거기에 있습니다.

내가 시도하면 git-rebase 수동 병합이 필요한 심각하게 충돌하는 파일 목록은 두 화면 페이지에 걸쳐 있습니다.실제 변화는 그리 크지 않은 것으로 알고 있습니다.하나는 st 분기는 소수의 파일만 건드렸습니다(10개 이하인 것으로 추측됩니다).

리베이스 외에도 패치를 만들어 적용하려고 했는데 충돌도 있어서 어떻게 해결해야 할지 모르겠습니다.

도움이 되었습니까?

해결책

솔루션은 이 답변에 의해 제안 된 것처럼 쉽습니다., 단순히 할 수 있습니다.

git am -3 changes.patch
.

changes.patch가 전체 패치 파일 인 경우.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top