git暂存区的内容被提交后,会自动删除吗?

git暂存区的内容被提交后,会自动删除吗?
git diff 比的是哪个哪的区别?

1.git暂存区的内容被提交后不会自动删除
2.关于git diff
git diff 比较的是工作区和暂存区的差别
git diff --cached 比较的是暂存区和版本库的差别
git diff HEAD 可以查看工作区和版本库的差别