git diff
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 关于如何使用git diff 理解的差别 参考博文 https://www.git-tower.com/learn/git/ebook/cn/command-line/advanced-topics/diffs git diff 相关命令 查看已暂存和未暂存的修改 如果 git status 命令的输出对于你来说过于模糊,你想知道具体修改了什么地方,可以用 git diff 命令。 稍后我们会详细介绍 git diff ,你可能通常会用它来回答这两个问题:当前做的哪些更新还没有暂存? 有哪些更新已经暂存起来准备好了下次提交? 尽管 git status 已经通过在相应栏下列出文件名的方式回答了这个问题, git diff 将通过文件补丁的格式显示具体哪些行发生了改变。 假如再次修改 README 文件后暂存,然后编辑 CONTRIBUTING.md 文件后先不暂存, 运行 status 命令将会看到: $ git status On branch master Changes to be committed: (use "git reset HEAD <file>..." to unstage) modified: README Changes not staged for commit: (use "git