Ada*_*tan 16 git macos diff interactive-mode
当我git diff在OSX命令行上运行时,输出显示在一个less或vim接口内.界面让我可以上下滚动,然后使用q键退出.
这非常烦人,特别是当没有diff和git打开一个空白屏幕时.
我可以在不进入交互模式的情况下在屏幕上编写diff(颜色)输出吗?
Nat*_*gel 10
使用该--no-pager选项禁用交互式寻呼机.
用法:( git --no-pager diff注意它不是特定于git-diff的,所以它可以用于任何git命令!)
文档:https://git-scm.com/docs/git
是。使用:
git diff --color | cat
Run Code Online (Sandbox Code Playgroud)
这--color是必需的,因为git如果stdout不是tty(支持颜色),默认情况下将不输出颜色。
| 归档时间: |
|
| 查看次数: |
3582 次 |
| 最近记录: |