如何退出“git log”?

如何退出“git log”?

我刚刚开始在 Anaconda (Windows 10) 上使用 Git。当我进行一些提交然后询问时git log,它会显示我提交的所有历史记录,但我不知道如何退出。

一开始我没有遇到这个问题,因为输入完后git log它会显示历史记录,然后我就能在终端上自动输入新命令。

现在当我输入时git log,它会显示历史记录,我不知道如何输入新命令(除了关闭并重新打开的方法)。我该如何解决这个问题?

我附上了我所看到的图像。

在此处输入图片描述

先感谢您。

答案1

这看起来像是 Git 自身设置的分页程序 ( less/ more?)。许多分页程序在按下 时都会退出q

另一个先发制人的技巧是使用-n标志来限制 git log 的输出。就像输入回车键git log -n 3只能看到最后 3 次提交一样。

至于您现在处于这种情况的原因,只是随着项目的进行,您添加了越来越多的提交。所以最初只有一两个提交。但是,在您做越来越多的工作之后,提交计数会增加到超过一个屏幕上可以显示的提交数量。

此外,您可能会发现这些链接很有用:

相关内容