stash 명령어로 저장된 객체들의 목록이 출력됩니다. 스태시 이름은 stash@{번호} 형태로 순차적으로 부여됩니다. 목록 번호는 0부터 시작합니다.

    스태시를 실행한 후 방금 전의 스태시와 현재 워킹 디렉터리 간 차이를 확인해 보겠습니다.

    infoh@DESKTOP MINGW64 /e/gitstudy07 (master)

    $ git stash show 내용 비교

    stash.htm | 3 ++-

    1 file changed, 2 insertions(+), 1 deletion(-)

    현재 워킹 디렉터리 내용과 스태시된 내용 간 파일 변화를 간략하게 출력합니다. 삽입 2개와 수정 1개가 있습니다.

    -p 옵션을 추가하면 상세 차이점도 알 수 있습니다.

    infoh@DESKTOP MINGW64 /e/gitstudy07 (master)

    $ git stash show -p stash@{0}

    diff --git a/stash.htm b/stash.htm

    index b5b0049..d9a15e5 100644

    --- a/stash.htm

    +++ b/stash.htm

    @@ -1,2 +1,3 @@

    <h1>스태시를 실습합니다.</h1>

    -<h2>새로운 기능을 시작합니다.</h2>

    \ No newline at end of file

    +<h2>새로운 기능을 시작합니다.</h2>

    +새로운 기능이 너무 복잡하네요. 시간이 많이 걸릴 같습니다.

    \ No newline at end of file

    스태시와 현재 워킹 디렉터리 간 상세한 차이점을 출력합니다. diff 기능과 유사합니다.

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.