다른 commit과 Working 디렉토리를 비교하는 명령어
diff 명령어를 확인하기 전에 먼저 기존에 있는 profile.html 파일을 수정해보자
echo 명령어를 사용해 profile.html 파일에 test 파라미터 추가
$ echo "test" > profile.html
git status로 확인해본 결과 profile.html 파일이 수정 됬음
git diff로 profile.html를 확인 해본 결과 +test가 추가 됐다고 표시됨
cat 명령어로 profile.html 파일 내용 출력
vim index.html 수정
a: 입력모드
esc: 나가기 경로
:wq : 저장하고 나가기
성공적으로 수정완료
git commit --oneline: 커밋 아이디 조회
git diff [commit id]: 모든 파일의 다른점 출력됨
방금전은 diff할경우 모든 파일이 출력 됐는데 이번에는 특정 파일만 출력하고 싶을 경우
index.html의 특정 commit과 특정 파일이 어떻게 다른지 출력!
+: 추가한 항목
-: 사라진 항목