본문 바로가기
반응형
DevOps/Git

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

by brightGarden02 2023. 5. 25.

git pull을 받을 때 에러가 생겼다.

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

 

현재 소스코드와 git에 올라가 있는 코드의 충돌로 인해 생긴 에러이다.

 

해결방법은 다음과 같다.

 

git stash를 사용한다.

: git 현재 상태를 안전한 곳에 넣어둔다고 보면 된다.

 

1) 현재 소스파일의 변경 소스 내용을 스택에 넣는다.

git stash

 

2) git에 올라가 있는 소스파일을 받아온다.

git pull origin main

 

 

3) 변경 소스 내용을 적용 후, 스택에서 제거 한다.

git stash pop

 

댓글


반응형
반응형