git stash

2023. 6. 2. 08:02Env/Tools

    목차
반응형

현재 작업하고 있던 사항들에 대해 commit 대신 잠시 다른 곳에 저장해 놓고 다른 작업을 수행하고 싶을때가 있습니다.
이런 경우에 git stash를 사용합니다.

git stash

git stash는 워킹 디렉토리에서 수정한 파일들만 별도의 stack 공간에 저장합니다.
(git stash save를 사용해도 됩니다)

git stash list

여러번 stash를 수행한 경우 stack에 저장된 내역을 확인할 수 있습니다.

가장 최근 stack에 저장한 작업 내역 복원

이후 다른 작업을 완료한 뒤 stack에 저장된 내용을 복원하려면

git stash apply를 수행합니다. 

혹은 stack의 특정 작업을 복원할 수 도 있습니다.

git stash apply {stash_name}

stack의 내역 삭제

git stash drop
git stash drop stash_name

적용과 삭제를 동시에

git stash pop
반응형

'Env > Tools' 카테고리의 다른 글

PlantUML sequence diagram  (0) 2023.06.22
pushd, popd  (0) 2023.06.12
Mac Screen Brush (스크린 브러시)  (0) 2023.05.30
서버 연결 종료 후에도 앱 동작을 유지시키기 (nohup)  (0) 2023.05.18
파일 개수 확인  (0) 2023.05.17