stash

박태영·2024년 6월 14일
0

git

목록 보기
19/44

Stash

  • 작업중 급하게 다른 변경사항을 작업해야 할때 현재 작업을 임시로 보관하는 기능

실습

  1. 파일에 변경사항을 만들고 스테이징 한다.
    • ℹ️ stash기능은 tracked 된 파일들만 가능하다
  2. git stash 를 입력한다
  3. 작업한 내역이 전부 사라진 걸 볼 수 있다.
  4. git stash pop 을 입력하면 임시 저장한 작업 내역을 불러올 수 있다.

원하는 부분만 stash 하기

git stash -p

  1. git add -p 와 마찬가지로 stash 할 부분을 선택할 수 있다.

stash 에 이름 붙이기

git stash -m <메시지>

  1. git stash -m "Add Stash3" 입력하고 stash가 되었는지 확인한다.

stash 리스트 확인하기

git stash list

stash 리스트에서 찾아 적용하기

git stash apply [stash 번호]

  1. git list에서 적용할 stash를 확인한 후 터미널에 해당 명령어를 입력해 적용한다.

  2. git stash apply stash@{1}

  3. stash 된 내용을 확인할 수 있다

stash 삭제하기

git stash drop [stash 번호]

  1. stash를 적용했거나 필요가 없는 경우 stash를 지운다
  • 3개의 리스트에서 2개로 줄어든것을 확인할 수 있다

stash 적용과 동시에 삭제

git stash pop [stash 번호]

stash를 새로운 branch를 만들어 적용

git stash branch (브랜치명)

profile
어른 아이

0개의 댓글

관련 채용 정보