본문 바로가기
Git & GitHub/Git 입문

Git · GitHub 삭제한 커밋(commit) 복구하기

by junvely 2022. 7. 1.

 

 [ 삭제한 커밋 복구하는 방법 ] 

 

1. git reflog 명령어로 기록 찾기

먼저 git reflog 명령어로 그동안 기록해온 목록들을 가져온다.

git reflog

되돌리고 싶은 시점을 찾은 후,

 

2. git reset --hard [복구할 시점]

복구할 시점으로 git을 reset한다.

git reset --hard e4c6cca // 복구할 시점

복구가 완료되었다.

 

3. git push

복구된 커밋을 다시 push해 준다.

기존에 커밋했던 날짜대로 커밋이 무사히 복구된 것을 확인할 수 있다.

커밋 복구 완료!