git分支信息比对

比对 commit 差异


A有B没的 commit

  • 查看 dev 有,而 master 中没有的 commit

git log dev ^master

  • 查看 master 中有,而 dev 中没有的 commit

git log master ^dev

A比B多的 commit

  • 查看 dev 中比 master 中多的 commit

git log master…dev

单纯比对 commit 差异

  • 不知道 commit 谁提交的多少,比对两者差异

git log dev…master

  • 比较远程开发分支差异

git log origin/dev…origin/master

比对 commit 差异,显示 commit 所属分支

  • 显示出每个 commit 在哪个分支上

git log --left-right dev…master

显示信息 看 commit 后面的箭头
根据我们在 –left-right dev…master 的顺序,
左箭头 < 表示是 dev 的,
右箭头 > 表示是 master的。


比对文件差异

  • 显示出所有有差异的文件列表

git diff dev master --stat

  • 显示指定范围文件的详细差异

git diff dev master 文件名(带路径)

// 支持文件、路径、模糊匹配 确定比对范围
git diff dev master conf/sql/
git diff dev master web/pom.xml
git diff dev master */pom.xml

  • 显示出所有有差异的文件的详细差异

git diff dev master


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值