小编Ben*_*ley的帖子

是什么导致 `diff` 运行 `git diff`?

我想diff按照这里和我在键入时看到的文档中的描述使用man diff。但是,当我输入时diff,我得到的是:

~ ??? diff
usage: git diff --no-index <path> <path>
Run Code Online (Sandbox Code Playgroud)

同样,当我尝试使用 时 diff,我会收到 git 错误,因为-rq支持man diff但不支持git diff

~ ??? diff -rq ~/ ~/Desktop
fatal: invalid diff option/value: -rq
Run Code Online (Sandbox Code Playgroud)

我正在使用Preztohub,它们都有助于提高 git 生产力,但据我所知,它们都没有创建至少不以开头的别名g

我已经运行几个剧本像这样,试图发现运作定义的东西diffgit diff,但无济于事。

我如何解决这个问题/找到导致它的原因/覆盖它?

编辑

type diff

diff is a shell function
diff is /usr/bin/diff
Run Code Online (Sandbox Code Playgroud)

osx zsh diff alias prezto

7
推荐指数
1
解决办法
1275
查看次数

标签 统计

alias ×1

diff ×1

osx ×1

prezto ×1

zsh ×1