본문 바로가기
GIT & GITHUB

Stash

by Radler 2022. 4. 28.

<용도>

git stash

현재 작업 중인 브랜치를 커밋하기 싫지만 작업을 멈추고 다른 브랜치로 이동할 때 사용.
변경사항을 저장 및 숨기고 커밋하지는 않는다.

 

<관련 구문>

git stash pop
최근에 스태쉬한 것을 현재 브랜치에 불러오고, 스태쉬한 것을 지운다.

git stash apply
최근에 스태쉬한 것을 현재 브랜치에 불러오고, 스태쉬한 것을 지우지 않는다.

git stash list
다중 스태쉬도 가능하며, 스택에 그 내용들이 쌓인다.

git stash apply [스태쉬id]
스택 안의 특정 스태쉬를 적용한다.

git stash clear
스택 안에 쌓인 다수의 스태쉬 한 번에 삭제한다.

git stash drop [스태쉬id]
스택 안의 특정 스태쉬를 삭제한다.

 

<느낀점>
한 스택에 하나의 스태쉬만 저장하는 게 좋을 듯하다.

즉, 여기서는 git stash 와 git stash pop만 외워두자.

'GIT & GITHUB' 카테고리의 다른 글

REMOTE와 SSH settings  (0) 2022.04.30
RESET / REVERT / RESTORE  (0) 2022.04.29
Diff  (0) 2022.04.27
Merge  (0) 2022.04.26
Branch  (0) 2022.04.25