我在 Git 存储库中的命令行上。有一个分支foo
.我想看看foo
指向哪个提交;我想获取提交 ID、提交者名称、日期时间和提交消息。我该怎么做?
要快速了解所有(本地)分支及其指向的提交
,您可以使用git branch -vv
有关提交使用的详细信息
git log -n 1 foo
请注意,git 将同时记录提交者和作者。如果你真的对提交者名称感兴趣,你可以使用:
git log -n1 foo --pretty=fuller
您还可以像这样准确指定您想要看到的内容:
git log -n 1 foo --pretty=format:'%H%n%cn%n%cd%n%s%n%b'
有关详细信息,请参阅git help log
。
使用 git log
命令:git log foo -n 1