git日志是否列出所有本地分支的日志历史记录?如果有,有没有办法列出一个分支的日志

git日志是否列出所有本地分支的日志历史记录?如果有,有没有办法列出一个分支的日志,git,Git,git日志似乎列出了所有本地分支的日志历史记录 有没有办法只列出一个特定分支的日志?您可以使用git log special\u branch(例如git log master)查看一个特定分支的日志列表。没有,相反git log只列出当前分支的历史记录,而git log——所有的列表都会考虑每个分支。你能给出导致你得出这个意外结论的测试的细节吗?非常感谢。你能回答吗?然后我会检查它:)好奇,为什么你认为git log显示所有分支的历史?我通常使用带有--all的log别名,我没有注意到git

git日志
似乎列出了所有本地分支的日志历史记录


有没有办法只列出一个特定分支的日志?

您可以使用
git log special\u branch
(例如
git log master
)查看一个特定分支的日志列表。

没有,相反
git log
只列出当前分支的历史记录,而
git log——所有的
列表都会考虑每个分支。你能给出导致你得出这个意外结论的测试的细节吗?非常感谢。你能回答吗?然后我会检查它:)好奇,为什么你认为
git log
显示所有分支的历史?我通常使用带有
--all
的log别名,我没有注意到
git log[][[-]中使用了
--all
…​]
,特定分支对应哪个?