Dlatego przed uruchomieniem git commit
często będzie działać następujące:Jak przeglądać pliki etapowe przed ich zatwierdzeniem?
git grep --cached -l -I "debugger"
myślałem, że był podobny do:
git diff --cached
(który pokaże wszystkie zmiany masz zamiar popełnić, czyli wyświetli różnicę w twoich inscenizowanych plikach).
Niestety, właśnie stwierdziłem, że opcja --cached
dla po prostu mówi git, aby "tylko" spojrzeć na wszystko w swoim indeksie.
Więc jak mogę uruchomić git grep
i mam tylko grep przez moje pliki etapowe?
(Tak, wiem, że mogę po prostu zrobić git diff --cached
i szukać w tym, ale wolałbym mieć programową możliwość grep przez moje inscenizowanych plików.)
Czy udało Ci się rozwiązać ten problem? Byłbym zainteresowany odpowiedzią. – ZeroOne