查看 Git 变更的详细差异，包括文件内容的具体修改。

参数说明：
- path: 指定要查看差异的文件或目录路径
- staged: 查看已暂存的变更（默认查看未暂存的变更）
- commit: 与指定提交对比（如 HEAD~1, commit-hash）
- stat: 仅显示统计信息（修改了多少行）

使用场景：
- 查看修改了哪些内容
- 提交前检查变更
- 对比不同版本的代码
