Git日志-行太长-无换行

9

(使用Debian Linux、KDE、Konsole和bash。)

当我运行git log时,我无法阅读完整的提交消息。我只看到了句子的开头,但如果太长,我就看不到了。

同时,我也没有看到多行条目。

如何查看完整的git log条目?


你有没有任何设置(例如在你的.gitconfig文件中)来更改git log命令的默认格式? - bdesham
4个回答

8

你试过按右箭头按钮查看那些长行吗?


我可以使用左右箭头查看日志行,但是如何让命令行让我输入新命令? - WEFX
@WEFX 按下 q 键。运行 git log 后您看到的程序叫做 less。维基百科有一个快速概述 - Chronial

5

如果你需要强制使用默认的日志样式,请执行以下操作:

git log --format=medium

5

git log | cat 是个常用的技巧。


这个对我有效。我读过的其他解决方案都没有起作用。谢谢!(2.5年后...) - gin93r

1
$ git config --global core.pager 'less -R'

请注意,这将防止 less 跟踪屏幕外观,这可能会导致各种显示问题,其中之一是长行在错误位置被拆分(这是我们想要的副作用)。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接