Git — Medium What does git diff –staged (or –cached) show? A Differences between the current working directory and the last commit B Differences between two cached versions of the same file C Differences between the staging area and the last commit — what will be in the next commit D Differences between staged files and their versions on the remote branch Show explanation