1,可以看到fileName相关的commit记录
git log filename
2,可以显示每次提交的diff
git log -p filename
3,
- 切换到目录
- git log —pretty git log --pretty=oneline filename
- git show
- 打印出来的就是针对文件MessageItem.java的所有的改动历史,每一行最前面 的那一长串数字就是每次提交形成的哈希值,接下来使用git show即可显示具体的某次的改动的修改~
- git show 356f6def9d3fb7f3b9032ff5aa4b9110d4cca87e 查看这个提交的内容
- 只看某次提交中的某个文件变化,可以直接加上fileName
- git show c5e69804bbd9725b5dece57f8cbece4a96b9f80b filename