vscode에서 코딩을 하다가.. 갑자기 노트북이 과부하가 왔는지 멈춰버렸다. (노트북 성능 때문에 예전에도 그랬었다.)
그래서 그냥 노트북을 강제종료 하고 다시 시작했다.
그리고 vscode를 들어갔는데..
source control에서 갑자기 uncommited changes가 다 사라져있었다..
git graph를 보려니깐 이렇게 떴다.
커밋 안한 코드들이 많은데..
콘솔창에 git status 명령어를 입력하니 다음과 같은 에러가 발생했다.
구글링해 본 결과,
git - How to fix the error: bad signature 0x00000000 index file corrupt - Stack Overflow
git bash에서 git status 명령어를 입력했는데 같은 에러가 발생했다.
git bash에서
rm -f .git/index
git reset
입력
unstaged changes가 다시 잘 떴다.
source control과 git graph 모두 정상적으로 돌아왔다 휴 ㅠㅠ