ETC/Git

[Git] Pull 할 때 에러 발생 시 (error: Your local changes to the following files would be overwritten by merge)

지유쓰 2023. 6. 1. 11:05

error: Your local changes to the following files would be overwritten by merge

깃허브 pull 하려니 에러가 발생했다.

 

에러 원인

현재 작업 중인 브랜치에 있는 파일에 대해 다른 브랜치의 변경 사항이 충돌하는 경우에 발생한다.

 

해결 방법

터미널에 git stash 라고 입력하면 해결 된다.

stash 는 현재 디렉토리의 파일을 임시로 백업하고 깨끗한 상태로 되돌린다.

stash 입력 후 다시 git pull origin master 를 터미널에 입력하면 정상적으로 깃의 최신 코드가 업데이트 된다.