Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
git log master.. -1列出当前签出分支的最后一次提交。master不幸的是,如果它本身被检出,它就不起作用。
git log master.. -1
master
我想知道是否有一个命令也适用于master.
你想要的是
git log -1
由于缺少“since..until”参数,因此它默认为 HEAD,这是大多数情况下的最后一次提交。这-[n]是要显示的提交数量。由于我们从最后一次提交开始,我们只显示 1 个提交日志。
-[n]
它适用于任何分支,因为您没有指定任何分支。HEAD 始终是您正在工作的提交。
如果您想了解更多信息,我建议您阅读手册。
man git-log
我不完全确定你想要什么,但也许git show
git show