스태시 저장: git stash
스태시 적용: git stash apply
특정 스태시를 적용: git stash apply stash@{0}
특정 스태시 적용 후 바로 삭제: git stash pop stash@{0}
작업 디렉토리 정리 (선택 사항): git stash drop stash@{0}
모든 스테시 삭제: git stash clear
스태시 메시지 작성: git stash save "save message
모든 파일 스태시: git stash -u -m "save message
stash 복구 : https://mine-it-record.tistory.com/685
삭제된 stash 목록 가져오기 git fsck --unreachable | grep commit | cut -d ' ' -f3 | xargs git log --merges --no-walk
특정색깔로 표시된 commit 5ffv... 주저리 써있는거 커밋 옆에 커밋해쉬를 복사함
stash 복구 git update-ref refs/stash {commit hash} -m "{stash save message}"
중괄호 안에 각각 복구할 stash의 커밋해쉬와 저장할 stash 메시지를 작성한다.
그리고 git stash list
로 확인해보면 복구 되어있는걸 확인할 수 있다!