[꿀팁] 로컬에서 원치않는 브랜치에서 작업했다면? Git Stash #13
Heeseok-Jeong
started this conversation in
Tips
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Git Stash
로컬 환경에서 본인이 만든
heath/k-fold
브랜치에서 작업을 해야하지만,작업을 하다 보면 실수로
develop
브랜치 등에서 작업하는 경우가 생길겁니다..!이런 경우 당황하지 마시고 현재 작업중이던
develop
브랜치에서git add
로 status 에 추적되고 있는 파일staged
에 한합니다.git stash
를 합니다.git stash list
를 통해 stash 가 됐는지 확인합니다.원하는 브랜치로 이동 후, stash 에 저장한 파일들을 가져옵니다.
git stash apply
뒤에 index 를 붙여도되고, 안붙이면 가장 최근의 stash 를 가져옵니다.apply 를 해도 stash 에는 여전히 데이터가 남아있기 때문에 지워줘야 합니다.
git stash drop
혹시라도 stash 에 올라간 데이터를 복구하고 싶다면
git stash show -p | git stash apply -R
References
Beta Was this translation helpful? Give feedback.
All reactions