2011-01-03 5 views
9

공용 저장소에 커밋을했습니다. 이 커밋을 거기에 있지 않기를 바란다. (나는 그 작업을 한 브랜치로 옮겼다.) 분명히 브랜치 히스토리를 파기하고 싶지는 않다. 기본적으로 그냥 커밋의 반대를한다. 자식에 이것은 단지 git revert,하지만 난 자식 :)hg 역 동성이 일치

답변

14

hg backout

HG의 백 아웃 [옵션]을 사용하지 않는 ... [-r] REV

이전 변경 집합

역 효과

Commit the backed out changes as a new changeset. The new 
changeset is a child of the backed out changeset. 

If you backout a changeset other than the tip, a new head is 
created. This head will be the new tip and you should merge this 
backout changeset with another head.