Git: Bagaimana saya menemukan komit mana yang menghapus suatu baris?

12

Saya tahu dalam komitmen tertentu saya menambahkan garis dan dapat melihatnya di akun github pribadi. Di cabang saya saat ini tidak ada lagi. Bagaimana cara menemukan komit yang dihapus?

BruteCode
sumber

Jawaban:

14

Gunakan git blamedengan --reverseopsi:

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

di mana START adalah revisi yang masih berisi baris yang dimaksud.

chepner
sumber
Komit berikut yang berikut adalah yang menghapus baris.
cweiske
3
Akan bagus untuk menambahkan apa yang dilakukan, yaitu menunjukkan setiap baris dengan komit terakhir yang masih ada.
polynomial_donut