git stash 작업

2038 단어 gitstash
git 작업 중, 때때로 코드를 수정한 다음 다른 branch로 전환해서 작업을 진행합니다.이 때, 일부 코드가commit을 제출할 필요가 없고, 버리고 싶지 않으면,stash 작업을 할 수 있습니다.다음은 Stash help에서 제공하는 정보입니다.
git stash list [<options>]
git stash show [<stash>]
git stash drop [-q|--quiet] [<stash>] git stash ( pop | apply ) [--index] [-q|--quiet] [<stash>] git stash branch <branchname> [<stash>] git stash [save [-p|--patch] [-k|--[no-]keep-index] [-q|--quiet] [-u|--include-untracked] [-a|--all] [<message>]]

git stash clear
git stash create [<message>]
git stash store [-m|--message <message>] [-q|--quiet] <commit>

일반적인 작업에서 필요한 작업은 일반적으로 다음과 같습니다.
git stash save "message" // ......     
 //   
git stash pop --index

예를 들면 다음과 같습니다.
>>>git stash save "config-change for localhost"
>>>git stash list
stash@{0}: On base_pay: config-change for localhost
stash@{1}: 1
stash@{2}: 1
stash@{3}: 1
stash@{4}: 1
stash@{5}: 111
>>>git stash pop --0
On branch master_new
>>>git stash clear
>>>git stash list
>>>

좋은 웹페이지 즐겨찾기