merge는 브랜치와 브랜치를 병합할 수 있는 명령이다. 두 브랜치를 병합한다는 것은 다른 브랜치의 변경사항을 현재 브랜치에 적용시키는 것을 의미한다.
이번 포스트에서는 진행 중인 작업을 저장할 수 있는 stash에 대해 알아본다.
stash 의 사전적인 의미는 ‘(안전한 곳에) 넣어두다.’라는 의미이다. 진행 중인 작업을 저장할 수 있는 기능을 말한다. 진행 중 작업이 있을 때, 커밋하지 않은 상태라면 다른 브랜치로 checkout 하는 것이 제한된다. 이럴 때 사용할 수 있는…