So vor git commit
zu laufen oft ich folgendes ausgeführt:Wie grep durch Ihre inszenierten Dateien vor dem Commit?
git grep --cached -l -I "debugger"
Ich dachte, es war ähnlich:
git diff --cached
(die Sie alle Änderungen zeigen Sie sind zu begehen, dh . zeigt dir das diff in deinen inszenierten Dateien).
Leider habe ich gerade festgestellt, dass die --cached
Option für git grep
einfach sagt Git "nur" auf alles in seinem Index zu sehen.
Also wie kann ich git grep
ausführen und habe es nur durch meine inszenierten Dateien grep?
(Ja, ich weiß, dass ich einfach git diff --cached
tun konnte, und dass suchen, aber ich würde lieber die programmatische Fähigkeit, durch meine inszenierten Dateien zu grep haben.)
Also, hast du es geschafft, dieses Problem zu lösen? Ich würde mich für die Antwort interessieren. – ZeroOne