git 可以默认拆分更改吗?

Can git break up changes by default?

我喜欢在几个 git 命令上使用 -p 标志,例如 addresetcheckoutstash.但是 git 将一些连续的更改组合在同一个大块中。我知道 s 会分解更改,但是我可以通过另一个选项让 git 在默认情况下尽可能分解它们吗?

没有命令行选项可以完成您想要的,也没有配置选项。如果有配置选项,我希望在 git-config documentationinteractive.singlekey 选项旁边看到它。