프로그래밍 노트/GIT
[Git] 스테이시(stash)에 보관하기
깡냉쓰
2021. 1. 20. 11:06
728x90
반응형
작업이 아직 완료되지 않은 상태에서 다른 브랜치로 체크아웃을 하고싶다면, 결과물을 스테이시(stash)영역에 잠시 보관할 수 있다.
현재 진행중이던 내용들을 git stash로 저장해두고 다른 브랜치로 이동하여 작업한 뒤에 다시 돌아와 복구하여 작업진행이 가능하다.
- git stash : 스테이시로 보관
- git stash list : 스테이시 목록 조회
- git stash pop : 저장내용 복구
- git stash apply : stash에 저장된 내용을 브랜치에 적용
- git stash drop stash@{0}: stash에 저장된 내용을 삭제
git stash pop vs git stash apply
- git stash pop은 저장내용을 현재 브랜치에 적용 후 stash 목록에서 drop 한다.
- git stash apply는 저장내용을 현재 브랜치에 적용 후 drop하지 않는다.
728x90
반응형