About Git Stash
Stash 작업 공간에 unstaged 파일들을 백업하고 작업 공간을 깨끗이 HEAD의 상태로 만들수 있는 도구 입니다. 작업공간의 변경사항으로 인해 원격 저장소에서 git pull 을 하는 경우에 충들이 발생하거나, git rebase 를 시도할때 실패를 하는 경우가 발생할 수 있습니다. 이러한 경우에 git stash 를 이용하여 변경사항을 일시적으로 백업하고 깨끗한 HEAD 로 만들수 있습니다. 참고 : stage 영역 Usage git stash 의 기능들은 아래와 같습니다. 사용하는 방법은 work flow를 확인하세요. $ git stash help usage: git stash list [<options>] or: git stash show [<stash>] or: git stash drop [-q|--quiet] [<stash>] or: git stash ( pop | apply ) [--index] [-q|--quiet] [<stash>] or: git stash branch <branchname> [<stash>] or: git stash save [--patch] [-k|--[no-]keep-index] [-q|--quiet] [-u|--include-untracked] [-a|--all] [<message>] or: git stash [push [--patch] [-k|--[no-]keep-index...