브랜치 설정을 바꾸면서 커밋하다가 파일이 사라졌다.

분명 push까지 잘 되고, 

nothing to commit , working tree clean

 

이런 명령어만 떴지만 파일이 다 사라졌다.

 

브랜치 설정이 잘못됐고, 커밋도 잘못올린거는 알겠는데 복구를 어떻게 해결하느냐.. ㅠ

 

 

커밋을 한 브랜치를 찾아서.. 커밋 로그를 본다.

커밋한 브랜치를 다시 찾으면서 파일은 복구됐다. 하지만 결국 커밋을 해야하므로 잘못된 부분까지 수정해준다.

 

 

보통 git reflog로 쓰는데 나는 안나왔기에..

git log

 

 

그럼 최신순으로 내 커밋 로그가 보이는데 가장 최신 커밋(잘못 올려진 커밋)을 리셋하고 나왔다.

git reset HEAD^

 

+ Recent posts