Поэтому перед запуском git commit
я часто запускаю следующее:
git grep --cached -l -I "debugger"
Я думал, что это было похоже на:
git diff --cached
(который покажет вам все изменениявы собираетесь коммитить, т. е. покажет вам diff в ваших подготовленных файлах).
К сожалению, я только что обнаружил, что опция --cached
для git grep
просто говорит git «только» смотреть на всев своем индексе.
Так, как я могу запустить git grep
и заставить его работать только с моими подготовленными файлами?
(Да, я знаю, что мог бы просто сделать git diff --cached
и искать в этом, но я предпочел бы иметь программную возможность просматривать мои промежуточные файлы.)