如何查看 Git 提交中的更改?

问题描述

要查看特定COMMIT哈希的差异,COMMIT提交的哈希在哪里:

git diff COMMIT~ COMMIT将向您展示 that COMMIT‘s 的祖先和COMMIT. 有关命令的详细信息,请参阅git diff的手册页以及有关符号及其朋友的gitrevisions 。

或者,git show COMMIT会做一些非常相似的事情。(提交的数据,包括它的差异 - 但不包括合并提交。)请参阅git show 手册页

(还将向您展示它与头部git diff COMMIT之间的区别。)COMMIT

解决方法

当我这样做时,git diff COMMIT我会看到该提交和 HEAD 之间的更改(据我所知),但我想查看该单个提交所做的更改。

我没有在diff/上找到任何明显的选项log来给我那个输出。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...