git stash 로 작업내용 임시저장하기

박다영·2023년 2월 12일
0

git

목록 보기
10/12

git stash는 변경사항을 임시저장하는 git 기능입니다.

작업을 하다가 잠시 다른 브랜치에서 작업할 일이 생기거나 급하게 브랜치를 이동해야 할 때, 커밋을 날리지 않으면, 이동 할 수 없습니다. 그렇다고 의미없이 커밋을 날려 놓으면, 유의미하지 않은 커밋이 남아 좋지 않고, 깔끔한 깃로그를 위해서는 나중에 커밋한 내역을 삭제 해야하는 등 번거롭습니다.이럴 때 커밋을 날리지 않고 작업 내용을 임시저장하는 방법이 git stash를 이용하는 것입니다.

git stash 의 다양한 사용법을 통해서 작업 내용 뿐 아니라, 스테이징한 내역까지 임시저장이 가능하며, 해당 작업 내용에 대한 설명을 커밋메세지처럼 남겨둘수도 있고, 여러 임시저장을 인덱스를 사용해 쌓아두고 다른 브랜치에 복사하는 등 다양한 활용이 가능합니다.


📌 참고링크

git stash / 깃헙 공식문서
git stash / 설명과 예시가 보기 좋게 정리된 블로그

profile
개발과 디자인 두마리 토끼를!

0개의 댓글