Alors avant d'exécuter git commit
je souvent exécutez la commande suivante:Comment grep à travers vos fichiers mis en scène avant de s'engager?
git grep --cached -l -I "debugger"
Je pensais qu'il était semblable à:
git diff --cached
(qui vous montrera tous les changements que vous êtes sur le point de commettre, à savoir vous montrera le diff dans vos fichiers mis en scène).
Malheureusement, je viens de trouver que l'option --cached
pour git grep
dit simplement à git de "seulement" regarder tout dans son index.
Alors, comment puis-je exécuter git grep
et le faire grep uniquement à travers mes fichiers mis en scène?
(Oui, je sais que je pourrais simplement faire git diff --cached
et la recherche dans, mais je préférerais avoir la capacité programmatique à grep dans mes fichiers mis en scène.)
Alors, avez-vous réussi à résoudre ce problème? Je serais intéressé par la réponse. – ZeroOne