성장과정(dev)/Git (feat. github, bitbucket)

Git 의 stash 업무 시 활용하기

lowellSunny 2022. 3. 8. 00:09

요즘들어 크고작은 요청이 많이 들어와 대거작업 중에 텍스트 또는 키 변경과 같은 짜잘한 작업을 해야하는 경우가 많아졌다.

대거작업 중에는 2-3일정도가 소요되고, 작은 작업은 1분이면 끝나는 작업들이 많기에 처리를 어떻게 해야할 지 애매할 때가 있는데

이럴 때 사용하는 git stash 기능이 있다.

git stash 는 아직 작업이 완료되지 않아 커밋 하기엔 애매할 때 내가 작업하던 내용들을 임시저장하기에 좋은 기능이다.

 

현재 작업중인 내용을 스택에 저장하기

$ git stash

 

기존에 스택에 저장해놓았던 내용을 꺼내 사용하기 (꺼내는 순간 스택에서 사라진다)

$ git stash pop

 

pop과 비슷해보이지만 스택에 저장되어있던 내용들을 지우지 않고 그대로 저장해둔다

$ git stash apply

 

스택에 저장되어있는 항목들 확인하기

$ git stash list