수정한 파일들이 깃허브와 로컬 깃 등 충돌 났을 때 해결방법입니다.
$ 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
감사합니다.