[Git] 10. git stash 이용하여 코드 보관하기

Zero·2023년 2월 9일
0

Git

목록 보기
11/11

서론

코드를 잠깐 치워놓고 개발하고 싶으면 주석처리해도 되겠지만
git stash 명령어를 이용해 도 잠깐 코드를 치울 수 있습니다.

파일 하나 만들어서 이렇게 코드를 짜서 commit 해봅시다.

그리고 밑에 bbbbb어쩌구 코드를 짜놨다고 칩시다.

근데 밑에 코드가 마음에 안드는겁니다.

이걸 잠깐 삭제해버리고 싶으면 git stash 명령어를 씁시다.


stash 사용하기

터미널에 git stash 입력하면 방금 작성한 bbbb 어쩌구 코드는 잠깐 다른 공간에 보관됩니다.

(그래서 파일들이 최근 commit 상태로 되돌아갑니다.)

  • staging 된 것이든 안된 것이든 추적중인 파일은 다 이동됩니다.

  • 새로 만든 파일인데 staging 안되었다면 이동 안됩니다.


stash save (메세지)


--> git stash 할 때 메모도 함께 입력할 수도 있습니다.


stash list : stash 목록 보기

  • git stash는 여러번 할 수 있습니다.

  • 현재 stash 되어있는 코드 목록을 전부 출력해주는 명령어입니다.


stash pop : stash 된 코드 꺼내오기

  • 이러면 잠깐 보관했던 코드를 다시 불러옵니다.

  • git stash 했던 코드가 여러개 있으면 가장 최근에 보관했던 코드부터 먼저 불러옵니다.


참고

위에건 특정 stash 삭제,

밑에건 모든 stash 삭제하는 명령어입니다.

삭제할 id는 git stash list 하면 보이는 0, 1, 2 이런 숫자 넣으면 됩니다.

0개의 댓글

관련 채용 정보