gpt4 book ai didi

git - 如何让 diff 像 git-diff 一样工作?

转载 作者:IT王子 更新时间:2023-10-29 01:21:31 25 4
gpt4 key购买 nike

我喜欢 git diff 的输出格式。行间变化的颜色和 +/- 表示比 GNU diff 更易于阅读。

我可以在 git 存储库之外使用 --no-index 标志运行 git diff,它工作正常。但是,它似乎缺少用于从递归 diff 中排除文件或子目录的 --exclude 选项。

有没有办法两全其美? (git diff 的颜色选项和 +/- 格式和 GNU diff 的 --exclude 选项)。

我试验过 colordiff , 但我还是更喜欢 git diff

的输出格式

最佳答案

这将执行 +/-而不是 <> .

diff -u file1 file2

自 GNU diffutils 3.4 以来,标志 --color已添加。将两者结合起来可以得到以下结果:

diff --color -u file1 file2

国旗--color也接受一个参数,有效选项是 never , always , 或 auto .当您想更明确地说明需要做什么时很有用。

关于git - 如何让 diff 像 git-diff 一样工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4857310/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com