用 git diff ,我们可以查看一下两个分支之间的区别 ... git diff master 中间加上两个点 ... 然后是另一个要对比的分支名称 ... mobile-feature ..
git diff master..mobile-feature
执行这行命令会显示出这两个分支的所有的区别 ... a 表示两个点左边的分支 .. 也就是 master 这个分支,b 表示 mobile-feature 这个分支 ... 对比 master 这个分支来说 ... mobile-feature 这个分支上多了一些新的二进制文件... 也就是快捷图标图像文件..
按下 f 可以向下翻页 .. 在最后还可以看到 index.html 这个文件的区别 ... 相对 master 这个分支,mobile-feature 添加了几行新的代码 ...
在对比的时候,我们也可以指定要对比的文件... 比如只想比较 index.html 这个文件的区别 .. 可以这样 ... 先按一下 q ,退出 ... 然后在这行命令的后面加上要对比的具体的文件的名称 ..
git diff master..mobile-feature index.html