Search
Duplicate
😮

앗! 실수로 dev 브랜치에서 작업했을때..!

간단소개
stash 를 활용해보자
팔만코딩경 컨트리뷰터
ContributorNotionAccount
주제 / 분류
git
태그
Scrap
8 more properties
내가 작업해야할 branch가 아닌 다른 branch에서 작업을 할 때가 있다.
commit 하기에는 애매하고, 그렇다고 작업하던 내용을 날릴수도 없고 할때, stash 기능을 사용해보자

stash 간단 명령어

git stash
Bash
지금 작업하던 내용을 잠깐 stash 에 저장한다
이때, tracking 되고 있는 파일만 stash 에 저장된다.
git stash list
Bash
stash 에 저장된 리스트를 확인 할 수있다.
git stash apply
Bash
stash 에 있던 내용을 가져온다
git stash drop
Bash
stash 에 있는 내용을 지운다
git stash pop
Bash
stash 에 있던 내용을 가져오고, 지운다

활용

실수로 브랜치를 안옮기고, dev에서 작업해버린경우
git stash git checkout new_branch git stash pop
Bash
작업하던내용을 다 날리고싶은경우
git stash git stash drop
Bash