Git diff HEAD 대 --staged git diff HEAD과 의 차이점은 무엇입니까 git diff --staged? 둘 다 시도했지만 둘 다 동일한 결과를 제공합니다. 다음에 대해 git status다음 출력을 가정하십시오 . $ git status # On branch master # Changes to be committed: # (use "git reset HEAD ..." to unstage) # # new file: y # # Changes not staged for commit: # (use "git add ..." to update what will be committed) # (use "git checkout -- ..." to discard changes in working ..