Git
git reset --hard 되돌리는 방법
Socratone
2020. 10. 4. 00:43
다음 명령어를 입력하면 해당 커밋 이후의 커밋은 다 사라진다.
git reset --hard 커밋아이디
그러나 생성했던 깃의 정보는 리파지토리에 모두 기록되어 있기 때문에 다시 되돌릴 수 있다.
다음 명령어를 입력하면 HEAD가 지나쳤던 커밋들의 히스토리 리스트가 나온다.
git reflog show 브랜치이름
여기서 git reset --hard로 사라진 커밋에 접근할 수 있다.
커밋 아이디를 복사해서 제일 위의 reset 명령어를 입력하자.