由于this thread,我在全局设置了一些git选项(没有别名),因此我的git日志默认显示为--oneline
。
有时我想查看扩展版本以查看先前提交的日期。我如何暂时“取消”一面旗帜? - 或者,显示展开视图的标志是什么
答案 0 :(得分:2)
你不需要"取消"全局或存储库配置中的单位集。
只需使用--pretty
指定所需的格式,命令行标志将覆盖存储库或全局配置中指定的任何标志。
例如:
$ git log --pretty=medium
答案 1 :(得分:1)
您可以在命令行上覆盖配置选项,例如:
git -c log.abbrevCommit=false log
在你的情况下设置
git -c format.pretty=short log
您也可以将此绑定到带有git alias
的显式命令。
答案 2 :(得分:1)
来自git manual,
--oneline
This is a shorthand for "--pretty=oneline --abbrev-commit" used together.
鉴于此,如果你看看其他选项,我们会发现像--no-abbrev-commit --pretty=medium
这样的东西应该能够提供你想要的东西。