Различия между Gitkraken staging и "git add"

Различия между Gitkraken staging и "git add"

У меня возникла проблема с git CLI

предыстория: Я запускаю код prettierв подготовленных файлах с помощью git-хука pre-commit. Но он работает для форматирования моего кода только в том случае, если пользователь использует Gitkraken.

После расследования я увидел, что поведение git отличается от поведения Gitkraken.

Когда я использую Gitkraken для подготовки изменений, я вижу разницу введите описание изображения здесь

но если я использую git add .его для помещения файлов в очередь, то никаких изменений в файлах не происходит.

введите описание изображения здесь

и я думаю, что это является причиной проблемы, из-за которой prettier не видит никаких файлов для работы при использовании git CLI.

Связанный контент