나는 Mercurial을 사용하고 있으며, 세 개의 머리로 인해 지역적으로 끔찍한 혼란에 빠졌습니다. 푸시 할 수 없으며 모든 로컬 변경 사항과 커밋을 삭제하고 완전히 깨끗한 코드와 깨끗한 기록으로 다시 시작하고 싶습니다.
즉, (a) 원격 브랜치의 팁에 존재하는 것과 정확히 동일한 코드를 로컬로 사용하고 (b) 로컬 커밋의 기록이없는 것으로 끝나고 싶습니다.
내가 알고 hg update -C
로컬 변경 사항을 덮어 씁니다. 하지만 로컬 커밋을 어떻게 삭제합니까?
분명히 말하면, 나는 내가 지역에서 한 일을 보존하는 데 관심이 없습니다. 나는 완전히 깨끗한 로컬 체크 아웃으로 되 돌리는 가장 간단한 방법을 원합니다.