Notice
Recent Posts
Recent Comments
Link
오늘도 개발
Git stash 본문
git stash
현재 브랜치에서 commit하기 전 상태의 파일을 임시 저장소에 보관.
현재 브랜치에서 commit되지 않은 내용이 있는데 다른 브랜치로 이동해야 하는 경우 사용하면 편리하다.
stash 생성 시 stash 목록에 커밋을 남긴다.
git stash apply
stash한 내용 적용시키기.
가장 최근에 stash한 내역을 불러와 적용시킨다.
git stash drop
stash한 내용 버리기.
BUT 혹시 잘못 drop 하더라도 stash 커밋이 있기 때문에 복구할 수 있다.
git stash drop
git stash pop
stash한 내용 apply 후 drop
pop 명령을 실행했을 때 현재 코드와 conflict이 일어나면 drop을 실행하지 않는다.
git stash pop'웹 프로그래밍 > Git' 카테고리의 다른 글
| merge conflict 터미널에서 한 번에 해결하기 (0) | 2023.02.18 |
|---|---|
| Git checkout, restore, switch (0) | 2023.02.18 |
| Git rebase (0) | 2022.08.02 |
| Git flow (0) | 2022.08.02 |
| [Git] push, merge, pull로 브랜치를 항상 최신화하는 방법 (0) | 2022.07.09 |