본문 바로가기

Git & Github

git: git reflog # 지워진 커밋 복구하기

728x90
반응형

commit 내역을 로컬에서도 지우고, force push 등으로 remote에도 지워진 경우에,

git 에서 해당 커밋을 복구하는 방법

 

git reflog

 -> 해당 명령어를 통해 commit 내역들을 볼 수 있다 (지워진 커밋도)

 -> 원하는 커밋을 찾았다면 commit hash를 통해 해당 커밋 내역으로 git reset --hard

 

이제 커밋을 복구하면 된다.

 

참고 블로그:

https://junvelee.tistory.com/25

728x90
반응형