우선 git stash 란?
아직 마무리하지 않은 작업을 스택에 잠시 저장할 수 있도록 하는 명령어이다. 이를 통해 아직 완료하지 않은 일을 commit하지 않고 나중에 다시 꺼내와 마무리할 수 있다.
git pull을 했을때 다음과 같은 에러가뜬다면 터미널에 순서대로 입력해보자.
1.
git stash
2.
git pull
사진처럼 제대로 pull이 되는걸 볼 수 있을것이다.
3.
git stash
4.
git stash list
5.
git stash drop
6.
git branch
사진처럼 정상적으로 완료된것을 볼 수 있을것이다.