git - 如何区分提交与其父提交

标签 git git-diff

除了编写别名或脚本之外,是否有更短的命令来获取特定提交的差异?

git diff 15dc8^..15dc8

如果您只提供单个提交 ID git diff 15dc8,它会根据 HEAD 进行差异化提交。

最佳答案

使用 git show $COMMIT。它会向您显示提交的日志消息,以及该特定提交的差异。

关于git - 如何区分提交与其父提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/436362/

相关文章:

git - 是否可以在 Dockerfile ADD 中使用私有(private) github) 存储库?

git - 使用重复提交修复 git 历史记录

git diff 只输出文件名

git - 如何区分本地未提交的更改和来源

git - git 可以在 repo 文件和外部(非 repo )文件之间进行区分吗?

git - 如何确保我在正确的分支上启动运行?

Git - 查看 merge 提交后的冲突解决方案

node.js - 在 Gitbash 上 - Bower : ENOGIT git is not installed or not in the PATH

git - 如何在同一分支上的两个不同提交之间区分同一文件?

git - 如何使用其他分支中的相同文件对单个暂存文件进行 git-diff