使用 git 日志后,如何转到 Git Bash 中的下一个命令?
How do I go to the next command in Git Bash after using git log?
当使用Git Bash时,我输入命令:
git log
它显示了所有日志。但现在我想执行第二个命令。所以我按住向下箭头到达日志的底部,它只显示 (END)
。如何转到下一行以便我可以输入下一个命令?
Git 默认情况下将分页到 less。
Less 可以通过按 q 或按 Ctrl + c[= 退出10=]
要退出 git 日志,您需要键入 q。
如果你想"limit"日志条目:
# display only the first X entries form the log.
# This way you will not have the pager so mo need to quit from the pager
git log -n <number of commits>
如果您想 运行 多个命令,请使用 &&:
git log -n 10 && git status
--no-pager
--no-pager
将禁用寻呼机获取给定命令。
git --no-pager log ...
git --no-pager diff ...
默认情况下,显示大量信息的 Git 命令将通过名为 terminal pager 的不同程序显示信息。这些程序基本上以页面的形式向您显示信息,因此您可以看到所有内容,而不仅仅是最后的最后一点信息。
Git for Windows 与 less
捆绑在一起,并配置为默认使用它。 Less 使您能够上下滚动输出(使用箭头键),因此您可以随意浏览。为了 存在该程序,您需要按键盘上的 q 键 。这将使您回到 bash.
您可以通过配置 core.pager
configuration 来更改 Git 的分页行为。
您可以使用 B
和 F
在 git bash 结果中进行 backward/forward 导航。
同时使用键盘上的Space
也可以向前移动。
您可以使用 Q
退出结果并返回提示。
当使用Git Bash时,我输入命令:
git log
它显示了所有日志。但现在我想执行第二个命令。所以我按住向下箭头到达日志的底部,它只显示 (END)
。如何转到下一行以便我可以输入下一个命令?
Git 默认情况下将分页到 less。
Less 可以通过按 q 或按 Ctrl + c[= 退出10=]
要退出 git 日志,您需要键入 q。
如果你想"limit"日志条目:
# display only the first X entries form the log.
# This way you will not have the pager so mo need to quit from the pager
git log -n <number of commits>
如果您想 运行 多个命令,请使用 &&:
git log -n 10 && git status
--no-pager
--no-pager
将禁用寻呼机获取给定命令。
git --no-pager log ...
git --no-pager diff ...
默认情况下,显示大量信息的 Git 命令将通过名为 terminal pager 的不同程序显示信息。这些程序基本上以页面的形式向您显示信息,因此您可以看到所有内容,而不仅仅是最后的最后一点信息。
Git for Windows 与 less
捆绑在一起,并配置为默认使用它。 Less 使您能够上下滚动输出(使用箭头键),因此您可以随意浏览。为了 存在该程序,您需要按键盘上的 q 键 。这将使您回到 bash.
您可以通过配置 core.pager
configuration 来更改 Git 的分页行为。
您可以使用 B
和 F
在 git bash 结果中进行 backward/forward 导航。
同时使用键盘上的Space
也可以向前移动。
您可以使用 Q
退出结果并返回提示。