인프런 커뮤니티 질문&답변
diff 결과값이 달라요
해결된 질문
작성
·
259
퀴즈
`git reset --hard` 명령이 워킹 디렉토리, 스테이징 영역, 저장소에 미치는 영향은 무엇일까요?
저장소만 지정된 커밋으로 되돌립니다.
워킹 디렉토리, 스테이징 영역, 저장소 모두 지정된 커밋 상태로 초기화합니다.
스테이징 영역과 저장소만 되돌리고 워킹 디렉토리 변경사항은 유지합니다.
워킹 디렉토리와 스테이징 영역만 되돌리고 저장소는 그대로 둡니다.
답변 1
2
강민철
지식공유자
안녕하세요 :)
git은 같은 줄에 생긴 미미한 변경사항에 대해서는 해당 줄 별로 변경 사항을 알려줍니다
만일 즉, 보여주신 예시에서는 4번 commit과 5번 commit이 같은 줄에 있기 때문에
같은 줄에 대한 변경사항을 보여주게 된 겁니다.
만일 4번 commit이 아래와 같고
A
B
C
D
5번 commit이 아래와 같다면
A
B
C
D
E
gif diff를 통해 E 만 변경되었음을 아실 수 있을 겁니다.
감사합니다






