git diff怎么用
时间: 2024-10-30 09:06:07 浏览: 9
webdiff:基于Web的两列git difftool
`git diff`是一个Git命令,用于比较工作目录、暂存区(Staging Area,也称为Index)或者两个提交之间的文件内容差异。它可以帮助开发者查看修改、添加或删除的内容。以下是基本的使用方法:
1. **查看当前工作目录与暂存区的区别**:
```
$ git diff
```
2. **查看暂存区与上一次提交的区别**:
```
$ git diff HEAD~1
```
3. **比较两个特定提交之间的差异**:
```
$ git diff commit_a commit_b
```
将`commit_a`和`commit_b`替换为你要对比的实际提交ID。
4. **查看单个文件的差异**:
```
$ git diff file_name
```
5. **查看差异并突出显示不同部分**:
```
$ git diff -u
```
6. **将更改加入暂存区(表示准备提交)**:
如果你觉得`git diff`的结果需要合并到暂存区,可以使用 `git add`命令:
```
$ git add modified_file
```
阅读全文