Es war einmal ein böser Kerl hat eine Konstante aus dem Quellcode gelöscht, die durch unser GIT Repo verwaltet wird.
Niemand hat das schon lange bemerkt .... bis jetzt.
Aber ich möchte herausfinden, in welchem Commit diese Konstante verschwunden ist und wer der Bösewicht ist.
Ich kenne nur den konstanten Namen, es war FOOBAR
.
Etwas bessere Vorgehensweise als git blame --reverse
?
Damit werden alle Commits aufgelistet, die die Zeichenfolge FOOBAR aus einer Datei hinzugefügt oder entfernt haben:
%Vor%Es war einmal ein böser Kerl hat eine Konstante aus dem Quellcode gelöscht, die durch unser GIT Repo verwaltet wird.
Niemand hat das schon lange bemerkt .... bis jetzt.
Aber ich möchte herausfinden, in welchem Commit diese Konstante verschwunden ist und wer der Bösewicht ist.
Ich kenne nur den konstanten Namen, es war git log -- path/to/file/with/constant
.
Etwas bessere Vorgehensweise als %code% ?
Tags und Links git version-control