찾다

 >  Q&A  >  본문

github - git이 체크아웃을 잘못 수행한 후 커밋되지 않은 모든 변경 사항이 손실되었습니다. --.

git add --all을 사용하여 스테이징 영역에 추가한 후 제출이 이루어지지 않았습니다. 그런 다음 git Reset head 작업을 수행한 다음 git checkout 작업을 수행하여 커밋되지 않은 데이터를 모두 지웠습니다. 원래는 다른 브랜치의 변경 사항을 지우고 싶었지만 오후에 만든 모든 것이 사라졌습니다. 아직도 회복이 가능한가요?

習慣沉默習慣沉默2793일 전772

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

  • 黄舟

    黄舟2017-05-02 09:39:11

    git reflog를 살펴보세요

    회신하다
    0
  • 某草草

    某草草2017-05-02 09:39:11

    확인할 수 있는 git fsck 명령이 있습니다. git add를 소개한 후 git Reset hard 명령을 실행하고 최종적으로 파일을 검색한 기사도 있습니다

    .

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-05-02 09:39:11

    Git 재설정 헤드는 이전 풀을 지웁니다. 저는 보통 편집 도구 Eclipse 또는 아이디어의 로컬 기록에서 이전 코드를 찾습니다. 대부분은 복구가 가능합니다.

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