Git 基本命令 -- 你用过 git diff 吗?补习一下吧

Michael翔 at 
Git 基本命令 -- 你用过 git diff 吗?补习一下吧的配图
前言上周介绍过一篇 Git cherry-pick 的文章,阅读数比之前有明显的增加。本周再接再厉,总结了 Git 的 diff 相关的用法。经过自己的学习,弥补了一些知识盲区。通过本文总结一下吧,以便日后查阅,也希望对你也有所帮助。工作区和版本库的概念在介绍 diff 命令之前,我们先认识一下 Git 的工作目录。在一个 GIt 工作区文件夹下,有一个 .git 隐藏目录。它其实不算是工作区内容,它是 Git 的版本库。当我们使用 git add 命令时,会将文件添加到暂存区(也称索引区)。需要使用 git commit 命令才能将修改提交到对象库中,这里的 「提交」对应的英文也就是 com……