더북(TheBook)

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 기능과 유사합니다.

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