如何使用 bash 脚本仅打印 git 消息/标题?

cev*_*ruz 2 git

我可以使用以下命令在 bash 中打印当前的 git 提交sha1

git rev-parse --short HEAD
Run Code Online (Sandbox Code Playgroud)

但是我怎样才能只打印 HEAD 的最新提交消息/标题呢?

Ste*_*itt 6

我相当喜欢

git show --oneline -s HEAD
Run Code Online (Sandbox Code Playgroud)

如果您只想查看消息,请使用

git show --pretty=format:%s -s HEAD
Run Code Online (Sandbox Code Playgroud)

反而。添加 SHA-1:

git show --pretty=format:"%H %s" -s HEAD
Run Code Online (Sandbox Code Playgroud)

(或%h缩写 SHA-1)。

有关详细信息,参阅文档。git show