1.4.使用diff查看修改了哪些代码

1.4.使用diff查看修改了哪些代码

名词定义

工作区

工作区,指的是当前正在编辑的文件,将还没有修改的内容通过git add命令暂存起来

暂存区

暂存区,指的是文件修改之后并且通过git add命令临时存储到版本记录里了,但还没有正式通过git commit提交的阶段

比较改动

git diff [文件]

与指定记录比较

你可以先通过git log命令,找到历史提交记录的一个 hash 值。 将要比较的 hash 值复制下来,然后执行如下所示命令:git diff hash值

与最新版本比较

git diff HEAD

比较两个历史记录

git diff hash值1 hash值2

查看暂存区的额外参数 –cached