Git stash 명령
현재 변경 사항 보관
$ git stash save
stash 명령은 로컬 수정 사항을 저장하고 HEAD 커밋과 일치하도록 작업 디렉터리를 되돌립니다.
저장을 생략하도록 선택할 수 있습니다. 저장을 지정하면 보관 콘텐츠에 레이블을 지정하는 메시지를 입력할 수 있습니다(예: git stash save "making a big change").
보관 목록 표시
$ git stash list
보관에서 변경 사항 복구
$ git stash pop
최신 보관은 현재 작업에 복원됩니다.
stash ID의 매개변수(예: stash@{1}
)를 추가하면 이 특정 stash가 현재 작업으로 복원됩니다.
보관 삭제
$ git stash drop
최신 보관이 삭제됩니다.
stash ID(예: stash@{1}
)에 매개변수를 추가하면 이 특정 보관이 삭제됩니다.
모든 보관 삭제
$ git stash clear