linux - 如何列出某些提交之间的提交消息?

标签 linux git logging

是否可以使用 git diff 仅显示提交日志消息?也许 git diff 不是使用它的正确工具,但基本上我想查看某些提交之间的提交消息,并且我绝对不想计算行数来查看我想看到的内容。我知道有 git log 可以显示某些行,但这不是我想要的。我正在尝试比较 Blender 提交,因此有很多事情正在发生,我绝对不想上下剪切和粘贴日志来查看我需要的内容。

谢谢

最佳答案

如果您只想列出两次提交之间的提交消息(没有任何其他信息),您可以使用

git log --format='%s' <old-commit>..<new-commit>

请注意<old-commit>不会被包括在内 - 使用例如<old-commit>~..<new-commit>将其包含在内。

关于linux - 如何列出某些提交之间的提交消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53383290/

相关文章:

linux - 使用 find 和 csplit 的无效参数

javascript - 原子包: hide developer keys

git - 重组 git repo

git - 可用的带有 --porcelain 选项的命令列表

json - 如何在 fluentd 中拖尾多个文件

linux - 查找两个文件夹之间的共同文件

linux - 在Linux中,用户空间如何不能访问内核空间?

c++ - 从 shell 命令读取值 Linux

variables - golang 变量替换

ios - 在没有 mac 的情况下查看 iphone 控制台日志