# Git Diff 명령어 사용법
# 1. 스테이징되지 않은 변경 사항 비교
$ git diff
# 2. -am 옵션을 사용하여 변경 사항 스테이징 및 커밋
$ git commit -am "Commit message"
# 3. 최근 커밋 이후의 모든 변경 사항 확인
$ git diff HEAD
# 4. 특정 파일 비교하기
$ git diff --staged filename
$ git diff --cached filename
# 5. 두 브랜치 간의 차이 비교
$ git diff branch1..branch2
# 6. 두 커밋 간의 차이 비교
$ git diff commit1..commit2
# 7. GitKraken을 이용한 시각화: GUI 도구 사용
# 8. 가장 최근의 커밋과 이전 커밋 사이의 차이 확인
$ git diff HEAD~1
Git의 diff 명령어를 효과적으로 활용하여 코드 변경 사항을 체계적으로 관리하세요. 이를 통해 프로젝트를 더욱 효율적으로 관리하고 변경 이력을 정확히 파악할 수 있습니다.