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

时间:2010-08-12 04:02:26

标签: windows git bash

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

我已经知道<Enter>会滚动一行,而<Space>会滚动所有行,但不会多于此。要退出我做一个Ctrl-C,它似乎回到命令提示符,但有时当我开始键入一个新命令时,它似乎回到未完成的diff输出,我很困惑为什么。

真的很愚蠢的问题,我知道。

1 个答案:

答案 0 :(得分:11)

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

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