Git에서 git diff --cached(또는 --staged) 명령은 무엇을 비교하나요?
쉬움 GitHub Docs해설
git diff --cached(--staged와 동일)는 git add로 스테이지된 변경사항과 HEAD(마지막 커밋)의 차이를 보여줍니다. 이를 통해 커밋하기 전에 어떤 변경이 포함될지 확인할 수 있습니다. 옵션 없는 git diff는 워킹 디렉토리와 스테이징 영역의 차이를 보여줍니다.
git diff --cached(--staged와 동일)는 git add로 스테이지된 변경사항과 HEAD(마지막 커밋)의 차이를 보여줍니다. 이를 통해 커밋하기 전에 어떤 변경이 포함될지 확인할 수 있습니다. 옵션 없는 git diff는 워킹 디렉토리와 스테이징 영역의 차이를 보여줍니다.