git - "git log"只能显示分支(不是中间提交)吗?

标签 git branch git-branch

我希望能够看到我所有分支之间的关系。

Git 日志是个美丽的东西:

git log --graph --all --format=oneline

它产生的输出非常冗长(因为我倾向于在每个分支上做很多小的提交)。我正在寻找的是一种只显示与分支头对应的提交的方法(只显示没有提交摘要的分支名称就可以)

git log 或其他 git 命令是否有标志?

最佳答案

您正在使用 --no-walk 选项。 (还有 --branches 而不是 --all,我猜)。

从评论中,您想要 gitk 的“简单历史”产生的输出。 Gitk 使用 --simplify-by-decoration 来实现这一点。

关于git - "git log"只能显示分支(不是中间提交)吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44189209/

相关文章:

git - 无法运行解析仪表板

git - 如何修复推送失败意外 HTTP 状态代码 : 500 GitKraken

git - 我应该如何组织我的 Git 存储库和分支来创建一个网站的多个版本?

linux - 在 bash 脚本中,git 无法识别它自己的目录?

github - Github 领先/落后指标的含义

git - 如何保护 GitHub 中的 "master"分支?

git - 在 --skip-worktree 之后无法切换分支

java - 在多个分支中使用分支

Mercurial 撤消 merge

git - 从 git 存储库中删除未引用的提交