git log 在我的 bash 上显示跳过的行

标签 git bash

我在 RHEL 上的 bash 上遇到了这个奇怪的“git log”输出。见下文:

commit 9632da8405cb50ef4d4897254869523ee7a8dbb8
Author: AAA BBB <aaa@bbb.com>
Date:   Tue Aug 23 19:47:43 2016 -0700

   Some messages ....

...skipping...
Author: XXXX YYYY <xxx@yyy.com>
Date:   Sun Aug 21 11:18:48 2016 -0700

   Some messages for this hash ...

参见“...跳过...”。我不知道这一行是在哪里添加的,也不知道一些提交是如何被这一行跳过和替换的。有什么想法吗?

最佳答案

显示跳过是因为 git 默认使用 less 作为寻呼机。

less 当您手动向上或向下滚动时“跳过”行。而是使用键盘上的向上和向下箭头键。

关于git log 在我的 bash 上显示跳过的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39400917/

相关文章:

java - Netbeans 不允许清除 "do not modify"区域中的 git 标记

linux - 符号链接(symbolic link)文件的 cscope

git - 如何列出 git稀疏 checkout 中的所有文件?

git - 如何使用TortoiseHg将项目 pull 入或推送到GitHub存储库?

git - 如何 git svn 获取较旧的历史记录?

django - Elastic Beanstalk 无法更新本地 Git 配置

bash - 从 awk 在当前 shell 中设置变量

linux - 脚本中奇怪的 grep 行为

bash - Netcat 网络服务器不可靠?

linux - 在单个 cron 任务上运行 10 多个 ls 命令?