작업을 하다가 다른 브런치에서 작업 중임을 확인해서, IntelliJ의 smart checkout를 사용하다 실수로 abort를 룰렀습니다...
설마 설마,,, 다 날라갔습니다!!
이전 브런치에도 없고,,, 검색을 해보니,, 원래 이럴 때는 stash 기능을 사용하죠!
그런데 혹시나 인텔리제이님께서 호오옥시 저장해두지 않을까하는 마음에 이것저것 눌러보다가 shelf라는 탭을 발견했고, 이곳에 저장되어 있었습니다!!
여러분도 비슷한 일을 겪으신다면, Shelf 한번 눌러보십쇼...
Shelf
이참에 슬쩍 찾아보니, Git의 Stash 기능을 조금 더 고도화한 기능이었습니다. 저의 상황처럼 commit하지 않고 브랜치를 옮기는 등 임시로 저장해둬야할 경우에 사용하죠. 둘의 차이점은 , Shelf는 원하는 파일을 하나씩 지정해서 임시 저장할 수 있습니다. 우연히 알게된 기능인데, 쏠쏠하게 쓰일 것 같네요!
자세한 사항은 아래 페이지를 한번 참고해보셔요!
Shelve and unshelve changes | IntelliJ IDEA
www.jetbrains.com
'Back-end > Spring Boot' 카테고리의 다른 글
Entity의 PK은 Wrapper Type? Primitive Type? (1) | 2023.01.29 |
---|---|
[애러해결] Could not resolve all files for configuration ':classpath'. (0) | 2023.01.27 |
[SpringTest] @MockBean과 @Mock 차이 (1) | 2022.12.01 |
[WebSocket] 웹소켓이란? (0) | 2022.11.29 |
[JPA] JPA의 Entity의 Equality 동일성에 대하여 (0) | 2022.11.05 |