96

我想按 ID 查看提交。例如,我想知道为该 ID 提交的代码,例如:

git log <commit_id>

这将显示与此 ID 对应的已提交代码和提交消息。

4

2 回答 2

176
git show <commit_id>

可能是您正在寻找的机器人。

于 2012-11-15T13:52:04.573 回答
20

@SethRobertson 的解决方案对我有用,但它显示了差异。我想看到它就像git log展示它一样。所以添加--no-patch

git show <commit_id> --no-patch

我从 - https://stackoverflow.com/a/31448684/1828637学到了这一点

于 2018-12-08T17:36:57.270 回答