[Git] Stash

한별·2023년 9월 22일
0

Git

목록 보기
4/13

커밋하지 않은 작업 중인 변경 내용임시 저장

⭐ 사용하는 이유

커밋하지 않은 변경 사항들이 있는 채로 checkout하면 변경 내용이 전환된 브랜치로 넘어감
작업 중인 내용과 pull 받을 내용의 변경사항의 위치가 같아 충돌이 발생하는 경우 에러를 방지

⭐ 명령어

💫 현재 변경 사항 보관

> git stash save
Saved working directory and index state WIP on main: acf4f76 commit-message

💫 보관 목록 표시

> git stash list
stash@{0}: WIP on main: acf4f76 commit-message

💫 보관에서 변경 사항 복구

# 복구 후 보관된 정보를 바로 삭제
> git stash pop
# 복구 후 보관된 정보 남아있음
> git stash apply

💫 보관 삭제

> git stash drop

💫 모든 보관 삭제

> git stash clear

참고자료

[nulab] Git stash 명령
[Deku] git stash

profile
누구나 이해하기 쉽게 글 쓰고 싶은 FE 개발자

0개의 댓글

관련 채용 정보