220919

김용진·2022년 9월 19일
0

출처 : https://gmlwjd9405.github.io/2018/05/18/git-stash.html

stash

아직 마무리하지 않은 작업을 스택에 잠시 저장할 수 있도록 하는 명령어이다. 이를 통해 아직 완료하지 않은 일을 commit하지 않고 나중에 다시 꺼내와 마무리할 수 있다.

  • git stash
    : 새로운 stash를 스택에 만들어 하던 작업 임시 저장

  • git stash list
    : 목록 확인

  • git stash apply
    : 했던 작업을 다시 가져오기

  • git stash drop
    : apply 옵션은 단순히 stash를 적용하는 것으로, 해당 stash는 스택에 여전히 남아있다. 스택에 남아 있는 stash는 위의 명령어을 사용하여 제거

  • git stash pop (apply + drop)
    : 만약 적용과 동시에 스택에서 해당 stash를 제거하고 싶으면 git stash pop 명령을 사용하면 된다.

  • git stash --include-untracked / -u
    : 추적 중이지 않은 파일을 같이 저장

profile
개발 블로그

0개의 댓글