Ich versuche, mit einem gemeldeten Problem verbundene Commits zu identifizieren, und dafür verwende ich git log --grep=<Issue Id>
, um das zu erreichen. Allerdings, wenn ich -für Beispiel- versuchen Commits für ISSUE-5 zu finden, habe ich die folgenden nach git log --grep=ISSUE-5
Ausführung:Wortgrenzen auf git log --grep
- für AUSGABE-5 Commit
- für AUSGABE-50 Commit
- für COMMIT -501
Da --grep
soll reguläre Ausdrücke unterstützen, habe ich versucht, Wortgrenzen mit wie git log --grep='\bISSUE-5\b'
und git log --grep='\<ISSUE-5\>'
ohne eine Übereinstimmung zu erhalten.
Wie wird das Wortgrenzenformat in git log
unterstützt?
PS: Wenn es relevant ist, führe ich die Befehle von Git Bash auf einem Windows 10-Rechner installiert.
erhalten sagen yo 'git log --grep = '\ bISSUE-5 \ b'' ist nichts zurückgeben? – Saleem
Sie haben Recht, funktioniert jetzt richtig @Saleem –