error: Your local changes to the following files would be overwritten by merge:
src/main/java/cj/enm/item/celebshop/frontweb/domain/item/controller/ItemPageController.java
src/main/resources/application.yml
Please commit your changes or stash them before you merge.
위와 같은 에러 발생 시,
소스트리 해당 레포지토리 -> File status -> 해당 파일 ... 클릭 후 Discard file -> pull
위와 같이 Git pull 에러가 발생했을 때, 내 로컬 소스 변경사항을 따로 저장하려면 STASH를 사용하면 된다.
git stash로 내 로컬 변경사항을 Stash에 임시 저장 해두어 git pull 시 발생하는 merge 에러를 피할 수 있다.
git pull 후, Apply Stash를 하면 스태시로 임시저장된 내 로컬 변경사항을 다시 소스트리로 불러올 수 있다.