찾다

 >  Q&A  >  본문

hg - [git]如果把分支a合并到分支b中,想从b中还原a改过的内容,怎么办?

如果用mercurial,只能到b分支中硬还原代码了。

git有智能的方式吗?

黄舟黄舟2809일 전757

모든 응답(2)나는 대답할 것이다

  • 黄舟

    黄舟2017-04-22 09:02:08

    "b에서 a의 변경된 내용을 복원하고 싶습니다.", 브랜치 병합 작업을 취소하려면 git reset/revert {commit}

    을 시도하세요.

    git reflog을 사용하여 다음과 같은 HEAD 포인터 변경 사항을 먼저 확인할 수 있습니다.

    으아악

    예를 들어 git reset HEAD@{2} 특정 제출물 반환

    회신하다
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-22 09:02:08

    병합하기 전에 커밋에 대한 새 브랜치를 직접 만들 수 있으므로 아무것도 손실되지 않습니다

    회신하다
    0
  • 취소회신하다