方法1 找到分支前,相同的点,返回commit的hash git merge-base origin/feature origin/master 方法2 找到分支中 第一个不同于master的点 git log origin/feature..origin/master --oneline | tail -1 …是列出所有 feature有,master没有的commit tail是过滤出最后一个提交(linux命令) 查找hash对应的log git show 0db79386