| git diff | 工作区 vs 暂存区(未暂存部分) |
|---|---|
| git diff HEAD | 工作区 vs HEAD(全部未提交变化) |
| 路径过滤 | git diff -- <路径> |
常用示例
常用示例
git diff
git diff HEAD
git diff --stat
git diff -- src/app.py提交前常用组合:git diff 看还没暂存什么,git diff --staged 看这次会提交什么。
比较工作区与暂存区的改动;git diff HEAD 则显示工作区相对 HEAD 的全部差异,是提交前自查的基本视角。
| git diff | 工作区 vs 暂存区(未暂存部分) |
|---|---|
| git diff HEAD | 工作区 vs HEAD(全部未提交变化) |
| 路径过滤 | git diff -- <路径> |
git diff
git diff HEAD
git diff --stat
git diff -- src/app.py