Gitkraken staging 與「git add」之間的差異

Gitkraken staging 與「git add」之間的差異

我在使用 git CLI 時遇到問題

背景:我正在prettier預先提交 git hook 上的暫存檔案上運行程式碼。但只有當使用者使用 Gitkraken 時它才可以格式化我的程式碼。

經過調查,我發現 git 的行為與 Gitkraken 不同。

當我使用 Gitkraken 暫存更改時,我可以看到差異 在此輸入影像描述

但如果我使用git add .暫存文件,文件不會發生任何更改。

在此輸入影像描述

我認為這就是導致 prettier 在使用 git CLI 時看不到任何可使用的文件的問題的原因。

相關內容