>

현재 "초안"단계에있는 변경 세트를 커밋했습니다. 최신 (로컬) 개정판입니다. 해당 변경 세트를 제거하고 모든 변경 사항을 작업 디렉토리로 다시 옮기고 싶습니다. 그것은 내가 커밋하는 것과 반대되는 것을 원한다는 것을 의미합니다 (작업 디렉토리->개정판입니다).

나는 strip 를 시도  두 keep 와 명령  그리고없이. 두 경우 모두 내 변경 세트가 제거되었지만 변경 사항이 사라지고 작업 디렉토리가 여전히 비어 있습니다. 그런 다음 unbundle 해야합니다  백업과 pull  이 시점에서 나는 역사에서 로컬 변경 세트로 시작한 곳입니다.

커밋 된 변경 세트에서 작업 디렉토리로 변경 사항을 어떻게 이동합니까? 아마 backout ?

TortoiseHg를 사용하고 있지만 콘솔을 사용할 수도 있습니다.


  • 답변 # 1

    이것은 스트립의 동작에 관한 문제에 직접 대답하지는 않지만 THG에서 이것을 수행하는 다른 방법은 다음과 같습니다.

    <올>

    작업 폴더에서 가치있는 항목을 가져옵니다

    마지막으로 수정 한 버전 (실행 취소하려는 개정 이전 버전)으로 업데이트

    취소 할 버전을 선택하고 "모든 파일 되돌리기 ..."를 클릭하십시오

    되 돌리십시오. 작업 폴더가 이제 취소하려는 개정판과 일치합니다.

    원치 않는 버전을 제거하십시오 ( "유지"하지 않음). 아니면 그대로두고 무시해도됩니다.

  • 답변 # 2

    어떻게 해결해야할지 모르겠지만 작동 방식을 이해하지 못합니다

    이 답변에 이어 내 개정으로 업데이트하고작업 디렉토리 및 개정판의 패치 변경 사항을 표시 한 Ammend로 전환 한 다음 strip   keep 와 함께  수정본을 제거하면 작업 디렉토리에만 Ammend 때문에 파일이 포함됩니다.

  • 이전 MySQL 트리거의 SELECT는 정수 및 날짜 필드에 대해 NULL을 반환합니다
  • 다음 react native - FlatList에서 상태의 데이터를 어떻게 설정합니까?