출처 : http://blog.weirdx.io/post/19504 [이현석 님의 블로그] [원본보기]
오늘 한참 작업을 하고 나서 보니, master 브랜치에서 작업을 하고 있었더군요. 뜨어! 지금까지 작업한 내용을 다른 브랜치(제 경우에는 develop 브랜치)에 커밋할 순 없나 찾아보니 다행히 방법이 있었습니다. stash를 사용하는 방법입니다.
git stash // 커밋하지 않은 변경사항을 임시로 저장한다. git checkout develop // develop 브랜치로 변경한다. git stash pop // 임시로 저장한 변경사항을 복원한다.
도움을 얻은 글은 How to commit my current changes to a different branch in git [duplicate] 입니다.
stash에 대한 더 자세한 사항은 Git 도구 – Stashing 에 잘 안내되어 있으니 참고하세요.
'GIT' 카테고리의 다른 글
commit, push 삭제 (0) | 2019.07.15 |
---|---|
자주쓰는 git 명령어 (2) | 2019.03.12 |
[Git] git add 취소하기, git commit 취소하기, git push 취소하기 (0) | 2018.12.18 |
자주 사용하는 기초 Git 명령어 정리하기 (0) | 2018.12.17 |
아주 간단하게 보는 커밋 과정 (0) | 2018.02.20 |