강의 듣던 내용을 git repo에 올리려고 했는데
$ fatal: 관계 없는 커밋 내역의 병합을 거부합니다
가 뜨더라.
너무 오랫동안 pull을 하지 않아서 나오는 오류란다.
해결 방법을 살짝쿵 찾아보니
$ git fetch --all
$ git reset --hard origin/master
을 실행하라는 조언이 있어서 했는데...
했는데.....
지금까지 작성한 파일이 다 사라졌더라...
무지성으로 베껴넣은 나 자신.. fuck you...
다행히 stackoverflow에서 해결방법을 찾을 수 있었다.
되돌아가고 싶은 commit의 SHA 값을 찾아서,
$ git reset --hard <SHA>
를 입력하면 해당 지점으로 돌아간다.
스택오버플로 만만세