Git-如何从给定范围内的提交中获取所有消息?

Git-如何从给定范围内的提交中获取所有消息?,git,Git,有没有简单的方法只获取纯文本形式的提交消息,而不在输出中获取任何其他信息?您可以使用以下命令: git log --since --before 您可以使用以下命令执行此操作: git log --since --before git log--format=format:%b仅显示提交主体,或git log--format=format:%s用于主题,不显示任何其他信息 git log--format=format:%b仅显示提交主体,或git log--format=format:%s用

有没有简单的方法只获取纯文本形式的提交消息,而不在输出中获取任何其他信息?

您可以使用以下命令:

git log --since --before

您可以使用以下命令执行此操作:

git log --since --before

git log--format=format:%b
仅显示提交主体,或
git log--format=format:%s
用于主题,不显示任何其他信息

git log--format=format:%b
仅显示提交主体,或
git log--format=format:%s
用于主题,不显示任何其他信息

尝试
git日志--格式=%B
。请尝试
man-git-log
以获取更多选项。

尝试
git-log——格式=%B
。请尝试
man-git-log
以获得更多选项。

我认为
git-log--pretty=format:%B..
是您想要的

e、 g.对于我的一个项目:

$ git log --pretty=format:%B 35548842b09..HEAD

Changes quoting to fix transcoding on windows

Removes an unneeded puts statement

Updates the readme

Updates streamroller.bat
我认为
git log--pretty=format:%B..
是您所追求的

e、 g.对于我的一个项目:

$ git log --pretty=format:%B 35548842b09..HEAD

Changes quoting to fix transcoding on windows

Removes an unneeded puts statement

Updates the readme

Updates streamroller.bat

它应该是%B而不是%B。它应该是%B而不是%B。