2011-11-15 6 views
30

--rebase 매개 변수를 사용하여 실수로 기본 저장소에서 일부 변경 사항을 가져 왔습니다.Mercurial : rebase 후 복원하는 방법

리베이스 중에 생성 된 백업에서 원래 리포지토리 상태를 어떻게 복원합니까?

답변

45

hg unbundle 백업 파일에 적용하는 데 사용됩니다

hg unbundle .hg/strip-backup/e64394fd5837-backup.hg 

그러나, 이것은 REBASE에 의해 생성 된 새로운 변경 집합을 제거하지 않습니다; 재설정 된 변경 집합이없는 저장소 (예 : 서버의 최신 버전 복제본)에서 hg unbundle으로 전화하는 것이 좋습니다.

+4

또는 새 변경 집합을 '스트립'하지만 다니엘의 제안이 더 좋습니다. –

관련 문제