📅  最后修改于: 2023-12-03 15:15:17.739000             🧑  作者: Mango
git log
是 Git 中非常重要的一个命令,用于显示 Git 仓库中的提交日志,包括每个提交的作者、提交时间、提交的哈希值、提交的信息等。除此之外,git log
还可以帮助我们查看提交的分支信息。
要查看 Git 仓库中提交的分支信息,可以在 git log
命令后添加 --decorate
选项,如下所示:
$ git log --decorate
这会在每个提交后面显示与之相关的参考(如分支名、标签等)。
如果仅想查看与某个分支相关的提交信息,可以使用 --branches
选项加上分支名作为参数,如下所示:
$ git log --decorate --branches=branch-name
这会过滤出与 branch-name
分支相关的提交信息。
除了上述选项外,git log
还有很多其他有用的选项,比如:
--oneline
:只显示每个提交的简短信息(提交哈希值和提交信息)。--graph
:在每个提交的左边显示一个 ASCII 图形,表示提交之间的关系。--author
:按提交贡献者过滤提交信息。更多选项请参考 Git 官方文档。
git log
命令不仅可以帮助我们查看提交信息,还可以过滤显示有关特定分支的提交信息。使用 --decorate
选项可以显示每个提交的相关参考信息。除此之外,还有很多其他有用的选项可供选择。