본문 바로가기
Linux/Git

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

by 시바도지 2022. 12. 17.
반응형

Branch를 변경하거나 git pull을 할 때 다음과 같은 오류가 발생하였다.

 

error: Your local changes to the following files would be overwritten by checkout:
        ...
Please commit your changes or stash them before you switch branches.
Aborting

 

해결 방법은 다음과 같다.

현재 브랜치에서 작업한 내용을 저장한다.

 

git stash

 

git stash 명령을 사용하면 수정한 내용들만 저장한다.

그후 브랜치를 변경하거나, git pull을 하면된다.

 

 

git stash에 대한 자세한 내용은 아래의 링크로...

 

https://zerostarting.tistory.com/20

 

Git stash 이해 및 사용법

개요 Git에 익숙하지 않다면, 하던 작업을 멈추고, branch를 변경하여 다른 작업을 해야 하는 상황이 온다면 굉장히 난감할 것이다. 필자 또한 처음 협업 과정 중 이러한 상황이 발생했을 때 매우

zerostarting.tistory.com

 

반응형

'Linux > Git' 카테고리의 다른 글

Github .gitignore 파일이란?  (0) 2023.09.21
Git stash 이해 및 사용법  (0) 2022.08.09
GitLab ssh key 등록  (0) 2022.06.30
자주 사용하는 Git 명령어  (0) 2022.06.29

댓글