Git: Jak znaleźć, który zatwierdzenie usunął wiersz?

13

Wiem, że dodałem wiersz w konkretnym zatwierdzeniu i widzę go na prywatnym koncie GitHub. W moim obecnym oddziale już go nie ma. Jak mogę znaleźć, który zatwierdzenie go usunął?

BruteCode
źródło

Odpowiedzi:

15

Użyj git blamez --reverseopcją:

$ git blame --reverse START.. file.ext

gdzie START jest wersją, która nadal zawiera dany wiersz.

chepner
źródło
Następnie następujące zatwierdzenie to takie, które usuwa linię.
cweiske
3
Dobrze byłoby dodać, co to robi, a mianowicie pokazywanie każdej linii z ostatnim zatwierdzeniem, w którym nadal istniała.
polynomial_donut