저번에 개발을 하다가 알게된 새로운 git 명령어가 있어서 정리한다.
git stash 란?
만약에 내가 작업을 하다가 브랜치를 변경해야할 일이 생긴다면
하던 작업물들을 커밋하기는 그렇고... 어떻게 해결해야할까?
git stash 를 이용하면 된다
git stash 란 하던 작업을 임시로 저장해두고 싶을 때 사용하는 명령어이다.
변경사항을 스택에 잠시저장을 하고, 나중에 다시 꺼내올 수 있다.
이때 git stash 명령을 사용하면 워킹 디렉토리에서 수정한 파일만 저장을 한다.
명령어 정리
⭐git stash : 스택에 새로운 stash가 만들어진다. 이 명령을 하면 워킹 디렉토리는 깨끗해진다.
git stash list : 여러번 stash 한 경우 저장한 stash 목록을 확인할 수 있다.
git stash apply : 가장 최근의 stash를 가져와서 적용한다.
git stash apply [stash 이름] : (위와 동일) stash 이름에 해당하는 stash를 가져와서 적용한다.
git stash drop : 가장 최근의 stash를 제거한다.
git stash drop [stash 이름]: (위와 동일) stash 이름에 해당하는 stash를 제거한다.
⭐git stash pop : stash 적용과 동시에 stash를 제거하고 싶을때 사용한다.(apply + drop)
git stash show -p | git apply -R : stash 잘못 적용한것 되돌리기
ref:https://gmlwjd9405.github.io/2018/05/18/git-stash.html
[Git] git stash 명령어 사용하기 - Heee's Development Blog
Step by step goes a long way.
gmlwjd9405.github.io
저번에 개발을 하다가 알게된 새로운 git 명령어가 있어서 정리한다.
git stash 란?
만약에 내가 작업을 하다가 브랜치를 변경해야할 일이 생긴다면
하던 작업물들을 커밋하기는 그렇고... 어떻게 해결해야할까?
git stash 를 이용하면 된다
git stash 란 하던 작업을 임시로 저장해두고 싶을 때 사용하는 명령어이다.
변경사항을 스택에 잠시저장을 하고, 나중에 다시 꺼내올 수 있다.
이때 git stash 명령을 사용하면 워킹 디렉토리에서 수정한 파일만 저장을 한다.
명령어 정리
⭐git stash : 스택에 새로운 stash가 만들어진다. 이 명령을 하면 워킹 디렉토리는 깨끗해진다.
git stash list : 여러번 stash 한 경우 저장한 stash 목록을 확인할 수 있다.
git stash apply : 가장 최근의 stash를 가져와서 적용한다.
git stash apply [stash 이름] : (위와 동일) stash 이름에 해당하는 stash를 가져와서 적용한다.
git stash drop : 가장 최근의 stash를 제거한다.
git stash drop [stash 이름]: (위와 동일) stash 이름에 해당하는 stash를 제거한다.
⭐git stash pop : stash 적용과 동시에 stash를 제거하고 싶을때 사용한다.(apply + drop)
git stash show -p | git apply -R : stash 잘못 적용한것 되돌리기
ref:https://gmlwjd9405.github.io/2018/05/18/git-stash.html
[Git] git stash 명령어 사용하기 - Heee's Development Blog
Step by step goes a long way.
gmlwjd9405.github.io