it-swarm.dev

준비 영역의 파일에 git diff 표시

중복 가능 :
연출 된 변화를 어떻게 보여줄 수 있습니까?

git add file을 한 후에 file에 대한 변경 사항을 볼 수있는 방법이 있습니까?

즉, 내가 할 때 :

git add file
git diff file

diff가 표시되지 않습니다. 마지막 커밋 이후에 차이점을 볼 수있는 방법이 있지만 그게 무엇인지 모릅니다.

826
arod

--cached 플래그를 사용하여 변경된 내용을 표시 할 수 있습니다.

$ git diff --cached

Git의 최신 버전에서는 --staged 플래그를 사용할 수도 있습니다 (--staged--cached의 동의어입니다).

$ git diff --staged
1336
mipadi

이미 진행된 변경 사항을 보려면 -–staged 옵션을 git diff에 전달하면됩니다 (1.6 버전 이전의 Git에서는 –-cached 사용).

git diff --staged
git diff --cached
169
Arturo Herrero

git diff HEAD file를 사용하여 특정 파일에 대한 diff를 표시 할 수도 있습니다.

git-diff(1) 아래의 EXAMPLE 섹션을 참조하십시오.

52
J-16 SDiZ