可以用到 git 子命令 git log
git log -p -- <path>
如
git log -p -- README.md
下面是帮助文档
-p, -u, --patch
Generate patch (see section on generating patches).
补充:查看未推送到 origin 的提交记录的命令
git log origin..HEAD
上述的 origin..HEAD
表示 origin 之前的提交记录排除掉并且包含到 HEAD 之间的提交记录,语法上等价于 ^origin HEAD
,origin 前面的 ^
表示的含义就是排除掉 origin 当前的记录之前的记录。