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