如果我运行
我的第一个想法是将差异传送到
有更好的方法吗?
git diff
,而我的更改小于一页,则命令将自动退出。这是不希望的,因为它在脚本中,之后我立即调用git commit
。这会导致错过单页变更日志。我的第一个想法是将差异传送到
less
,但这会导致没有差异的变更日志显示为空屏幕(需要按q
退出)。这是我正在使用的命令:git diff --color=always | less
。有更好的方法吗?
.lessrc
文件吗?默认情况下,less
不应该自动存在。(例如,less
的-e
和-E
选项提供了您报告的行为。) - chepnerless
提前退出。 - chepner