Angenommen, ich habe eine Datei bar.cpp
, die ich in Git begangen habe. Irgendwann in der Vergangenheit hatte ich eine foo
in dieser Datei.Wie finde ich alle Git Revisionen einer Datei, die foo enthält?
FRAGE
Wie kann ich alle git Revisionen bar.cpp
finden, die foo
diese Zeichenfolge enthalten?
HINWEIS
Eine Kommandozeilen-Lösung wäre toll.
Wollen Sie * alle * Revisionen 'foo' enthält, oder würde 'git bisect' und' grep' machen? – Ryan
@minitech Wenn ich anfangen kann, indem ich die * neuesten * oder neueren Revisionen finde, die 'foo' enthalten, würde das einen langen Weg zurücklegen (übrigens bin ich nicht mit' git bisect' vertraut). – kfmfe04
'git Halbierung laufen grep foo bar.cpp' war meine Idee, aber @ StevenPenny scheint besser :) – Ryan