수정한 파일들이 깃허브와 로컬 깃 등 충돌 났을 때 해결방법입니다.
$ git fetch --all
$ git reset --hard origin/main
$ git pull origin main
수정한 파일이 충돌나면,
fetch로 파일들을remote저장소에서 이전fetch들을 받습니다.
$ git fetch --all
그 다음,
local에서 다시reset head를 사용하여 제 상태를 충돌나기 전, 수정하기 전으로 되돌립니다.
$ git reset --hard origin/main
그 후, main 브랜치로
pull합니다.
$ git pull origin main
감사합니다.