git reflog 명령어
git reflog
reflog는 프로젝트가 위치한 커밋이 바뀔 때마다 기록되는 내역을 보여주고
이를 사용하여 reset하기 이전 시점으로 프로젝트를 복구할 수 있습니다.
1. 초기상황 확인
2. git reset --hard HEAD~15수행해보기
3. git reflog
4. reset 했던 이전 버전으로 돌아가기
git reset --hard 115283d
===> reseet HEAD~15 하기이전 버전으로 git이 원복된다.
'Git' 카테고리의 다른 글
[Git] 커밋하지 않은 변경사항 되돌리기 git restore (0) | 2023.09.04 |
---|---|
[Git] 관리되지 않는 파일들 삭제하기 git clean (0) | 2023.08.18 |
[Git] 과거의 커밋들을 수정, 삭제, 병합, 분할하기 git rebase -i (0) | 2023.08.17 |
[Git] 커밋 수정하기 git --amend (0) | 2023.08.17 |
[Git] 커밋하기 애매한 변화 치워두기 git stash (0) | 2023.08.17 |