防止'git diff'中出现空白寻呼机

时间:2016-07-05 13:41:04

标签: git terminal

当git repo没有变化时,std::string str = filename.str(); const char* fileStr = str.c_str(); 过去会立即返回而没有输出。从git 2.9开始,这样的str命令会打开一个没有文本的git diff窗口,我必须通过按git diff来手动关闭。有没有办法恢复旧的less行为?

修改

标题已更改。

git 2.9实际上是无关的,这种新行为是由于我最近在我的环境中引入了q。我应该如何更改此变量以实现我想要的目标?

2 个答案:

答案 0 :(得分:3)

尝试使用#section { width: 300px; height: 300px; border: 1px solid black; } .hotspot-form { background-color: #3d3d3d; padding: 5px; } .hotspot-form label { display: inline-block; color: #ffffff; } .hotspot-form input { display: inline-block; width: 100%; border: 0; margin: 0; padding: 0; }

来自男人:

<section id="section"></section>

如果您不想更改环境LESS="-RFi"变量,可以通过-F or --quit-if-one-screen Causes less to automatically exit if the entire file can be displayed on the first screen. 归档相同的内容:

LESS

答案 1 :(得分:0)

如果你要求

git --no-pager diff

行为应该再次相同。