![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbSZOua%2Fbtsg9N4NwIK%2FSxpe2eB5lrnlabNm4rPu8K%2Fimg.png)
Git
[Git] git stash - 개발 중, 브랜치를 변경해서 작업하는 방법
개발 중, 브랜치를 변경해서 작업하는 방법 나는 보통 인텔리제이로 스프링부트 개발을 하는 개발자이다. 개발을 하다보면, "어라? 이거 이쪽 브랜치에서 작업할 게 아닌데..." 라고 생각이 드는 순간이 있다. 오늘 포스팅할 내용을 모른다면 아주 위험한 순간이다. 이때 아무것도 모른 채로 브랜치를 변경하게 되면 커밋하지 않은 모든 작업내용이 증발할 수 있다. 한번 실제 상황을 곁들인 직관적인 예시로 자세히 알아보자 🚨 작업 중, 브랜치 변경 상황 발생 당신은 Error를 관리하는 Enum 클래스에 무수히 많은 내용을 입력했고, 만든 것을 사용할 클래스 하나를 만들었다고 가정하자 그런데 다시보니 해당 브랜치는 Error 설정과 관련된 브랜치가 아니다! 아무것도 모르는 당신은 에러를 포함한 여러 메세지를 관리하..