Gitkraken staging 与“git add”之间的区别

Gitkraken staging 与“git add”之间的区别

我在使用 git CLI 时遇到问题

背景:我在预提交的 git hook 上对我的暂存文件运行代码prettier。但只有当用户使用 Gitkraken 时,它才能格式化我的代码。

经过调查,我发现 git 的行为与 Gitkraken 不同。

当我使用 Gitkraken 暂存更改时,我可以看到差异 在此处输入图片描述

但如果我使用git add .它来暂存文件,则文件不会发生任何变化。

在此处输入图片描述

我认为这就是导致使用 git CLI 时 prettier 看不到任何可用文件的问题的原因。

相关内容