728x90
git reflog
- git rebase 또는 git reset 등으로 커밋이 삭제될 수 있다.
- 하지만, git 이력은 보관되고 있는데 이러한 이력을 볼 수 있는 명령어가 git reflog
git reflog를 통한 특정 시점 복구
1. git reflog를 입력하면 한 번이라도 커밋한 내용이 다 나옴 (삭제된 커밋도 포함)
2. git reset --hard 해시코드값 입력하면 해시코드값에 해당하는 파일이 올라왔을 때로 복구됨
728x90
'git' 카테고리의 다른 글
git commit amend 최종 로그 변경 (0) | 2021.12.09 |
---|---|
git reset 명령어 (0) | 2021.12.09 |
git(깃) 원리 및 add, commit 순서 (0) | 2021.12.09 |
버전관리 시스템 (0) | 2021.12.08 |