gpt4 book ai didi

git - 有什么方法可以默认为 git 命令设置标志?

转载 作者:太空狗 更新时间:2023-10-29 12:55:30 25 4
gpt4 key购买 nike

我希望每当我运行 git diffgit show 时,它都会默默地自动附加 --ignore-all-space。有没有办法做到这一点?我知道我可以像这样创建别名:

[alias]
sh = show --ignore-all-space
di = diff --ignore-all-space

但我想直接使用diffshow 命令。

最佳答案

我不这么认为:

  • 我没有看到 git show 的任何“--ignore-all-space”选项

  • 我看不到 git diff拥有 --ignore-all-space自动设置:它必须作为参数传递。

至少 git diff 的一个解决方案是使用 git difftool .
由于它是一个脚本(在 <git>/libexec/git-core 中),您可以修改该脚本以调用 git diff始终设置该选项。

但是,这可能不是一个好主意,因为它可能导致忽略甚至 (发件人)都没有机会检测和测试的更改。

关于git - 有什么方法可以默认为 git 命令设置标志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1278296/

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