본문 바로가기

git

Tried to save uncommitted changes in shelf before update ~

Git에서 update를 하려고 보니 Tried to save uncommitted changes in shelf before update ~  와 같은 에러가 발생하였다. 알고보니 현재 브랜치에 아직 커밋되지 않은 변경 사항이 있는 상태에서 브랜치 전환 또는 작업 디렉토리 업데이트와 같은 Git 작업을 수행할 때 나타난다고 한다. 

 

커밋이랑 푸쉬 다 했다고 생각했는데 왜 이런 에러가 발생했는지는 의문,,ㅠㅠ 

 

해결방법은 다음과 같다. 

1) Terminal에서 git commit -m "커밋 메시지" 

2) 커밋한 내용 push 

 

하면 업데이트 내역을 잘 받아올 수 있다.