프로그래밍

[Git] 실수로 지운 commit 복구

Victory_HA 2022. 6. 16. 15:34

reflog 명령어

  • git rebase 또는 git reset 등으로 커밋이 삭제될 수 있다.
  • git에 대한 이력은 보관되고 있기 때문에 git reflog 명령어를 사용하면 history를 볼 수 있다.

commit 복구

  1. git reflog 명령어로 복구하고자 하는 commit id 확인합니다.
  2. git reset --hard {commit id} 명령어로 commit 복구합니다.