Github Desktop 상단의 Help > Show logs in Explorer 클릭
로그 중 stash commit id 찾은 후 저장해두기
git bash 접속 후
git stash show -p [commit_id]
2024-02-06T04:47:02.757Z - info: [ui] [AppStore. _popStashEntry] popped stash with commit id ea03cdde5e31dd1ea2b88533550478aed4036da0
2024-02-06T04:55:30.969Z - info: [ui] [Timing] Action 'checkout branch from list' for 'S10P12A802' took 0.000s
2024-02-06T04:55:32.763Z - error: [ui] `git -c credential.helper= checkout --progress S10P12A802-432-openvidu --recurse-submodules --` exited with an unexpected code: 1.
stderr:
error: Your local changes to the following files would be overwritten by checkout:
backend/src/main/java/com/spoparty/api/common/constants/SuccessCode.java
backend/src/main/java/com/spoparty/api/common/dto/ApiResponse.java
backend/src/main/java/com/spoparty/api/party/controller/ChatController.java
backend/src/main/java/com/spoparty/api/party/controller/PartyController.java
backend/src/main/java/com/spoparty/api/party/service/OpenViduService.java
backend/src/main/java/com/spoparty/api/party/service/PartyService.java
backend/src/main/java/com/spoparty/api/party/service/PartyServiceImpl.java
Please commit your changes or stash them before you switch branches.
Aborting
위 명령어를 통해 잃어버린 stash 맞는지 확인
git stash apply [commit_id] 를 통해 stash 다시 적용하기