在Windows中使用Git Bash有什么命令,例如在git diff模式下?

Gav*_*vin 8 windows git bash

在Windows中,在Git Bash中,如果我执行git diff,我会将所有差异刷新到控制台,并提供某种控制输出缓冲区的提示.在这种Git Bash模式下我可以使用哪些命令?我不知道在哪里寻找快速参考.

我已经解决了<Enter>将滚动一行,<Space>并将滚动所有行,但没有更多.要退出我做一个Ctrl-C,它似乎回到命令提示符,但有时当我开始键入一个新命令时,它似乎回到未完成的diff输出,我很困惑为什么.

我知道,真是愚蠢的问题.

eld*_*his 11

git diff将diff文件传递给Unix less寻呼机.h打开差异视图时按,查看一堆命令.特别重要的是要知道:

  • h - 显示帮助/命令
  • q - 退出/关闭
  • [Space] 向前滚动'k'行,其中k应默认为终端的行显示高度.
  • [Enter] 向前滚动'k'行,其中k默认为1