git stash

이승훈·2023년 2월 17일
2

TIL

목록 보기
24/32

방금 배운걸 까먹지 않기 위해 후다닥 적음

상황

master 브랜치에서 따로 errorFix 브랜치를 따가지고 작업중이었는데 그라믄 안돼 develop에서 브랜치 따서 작업해야함.

그렇기에 내가 변경했던 작업들을 잠시 어따가 저장해놓고 develop 브랜치에서 새로 브랜치 딴다음에 기존에 작업했던거 가져와서 옮겨놓는 일을 해야함.

흐름

1. 기존 작업 내용 파악

뭐 이런식으로 내가 기존에 작업하던 내용이 있음.
요기서 필요한거 남기고 뭐 나머지는 지우고 요딴식으로 할 수 있음.

2. git stash

git stash 하면 현재 changes에 남아있는 기록들을
stash list에 저장할 수 있음.

3. 새로 브랜치 따기

git checkout develop
git checkout -b errorFix

요렇게 develop 브랜치로 가서 새로운 errorFix 브랜치를 딴다.

4. git stash list

git stash list 를 통해서 내가 아까 저장해놓은 변경항목들이 잘 있느지 확인

5. git stash pop

이전에 저장해 놓은 stash 목록 중 가장 최근거 가져와서 현재 나의 브랜치에 덮어씌우기

끗.
개꿀

profile
Beyond the wall

2개의 댓글

comment-user-thumbnail
2023년 2월 21일

stash,,새롭게 알아 갑니다😲

1개의 답글