Git中如何查看当前分支与其他分支的差异?代码举例讲解

在Git中查看当前分支与其他分支的差异,可以使用git diff命令。

git diff 的用法如下:

  1. git diff 比较两个分支之间的差异。
  2. git diff 比较当前分支与指定分支之间的差异。
  3. git diff 比较两个提交之间的差异。
  4. git diff –staged 比较暂存区与上次提交之间的差异。

例如:
比较master分支与dev分支之间的差异:

$ git diff master dev

比较当前分支与dev分支之间的差异:

$ git diff dev 

比较最近两次提交之间的差异:

$ git diff HEAD^ HEAD

比较暂存区与上次提交之间的差异:

$ git diff --staged