[TIL] git reflog로 복구 시키기
진짜 git때문에 운날,,,진짜 울었다,,,rebase,,,
...? ㅜ 어쩌란건지.... 손절하고싶었다....
💥 git commit 후 rebase 하는 과정에서 날라간 작업물 되살리기
* git reflog 이용하기
git reflog
(여태 사용한 명령어도 함께 뜬다)로 이전 커밋 목록을 띄운다
git reflog
- 복원하고 싶은 커밋으로 checkout 한다.
git checkout a94af7
- checkout한 상태에서
git branch backup
명령어로 브랜치를 만든다.
(브랜치 이름은 원하는걸로 한다.)
git branch backup
- backup 브랜치로 checkout한다. 복원된 작업물이 backup 브랜치에 남아있다.
(해당 작업물이 맞는지 화면열어서 확인해보기)
git checkout backup
npm start
- 원래 작업하던 브랜치로 넘어가
git merge backup
으로 브랜치 간의 변경사항을 합친다.
git merge backup
사고망탱 살려준 사막의 오아시스 남멘&도현짱....🤍
Author And Source
이 문제에 관하여([TIL] git reflog로 복구 시키기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@jaewon97/TIL-git-reflog로-복구-시키기저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)