git 对比两个分支/版本的差异区别

代码2020-03-12668 人已阅来源:网络

git比较两个版本之间的区别

查看当前没有add 的内容修改;

git  diff 

查看已经add 没有commit 的改动

git diff --cached

查看当前没有add和commit的改动:

git diff HEAD

或者

git status

查看任意两个版本之间的改动:

git diff 版本号码1 版本号码2

比较两个版本号码的src 文件夹的差异

git diff 版本号码1 版本号码2 src

git 对比两个分支 具体某个文件的差异

git diff branch1 branch2 --stat        //显示出所有有差异的文件列表
git diff branch1 branch2 具体文件路径   //显示指定文件的详细差异 
git diff branch1 branch2               //显示出所有有差异的文件的详细差异